语法

过去完成时 (Past Perfect)

语法点:过去完成时 (Past Perfect)

过去完成时表示"过去的过去":在过去某个时间点或过去某个动作之前,已经完成的动作或存在的状态。它常和一般过去时一起出现,用来说明两个过去动作的先后顺序。本课讲坎贝尔爵士创造世界纪录的故事:车"早已"为他造好、他"后来才"得知平均速度"曾经"是多少——这些"先发生"的事都用过去完成时表达。

结构

形式 结构 例句
肯定 主语 + had + 过去分词 The car had been built for him.
否定 主语 + had not (hadn't) + 过去分词 He had not seen the car before.
疑问 Had + 主语 + 过去分词…? Had a mistake been made?
被动 主语 + had been + 过去分词 A mistake had been made.

常见搭配:when / after / before / by the time + 一般过去时,主句用过去完成时;learn / be told / discover that + 过去完成时(间接引语中的"过去的过去")。

课文中的例句

补充例句

易错点

逐句语法分析 · 11 句
  1. 1The great racing driver, Sir Malcolm Campbell, was the first man to drive at over 300 miles per hour.

    伟大的赛车手马尔科姆·坎贝尔爵士是第一个以每小时300多英里的速度驾车的人。

    一般过去时 (Simple Past) · 主语 + 同位语 + was + the first man + to do

    • Sir Malcolm Campbell 是 the great racing driver 的同位语
    • the first man to drive 不定式作后置定语
    • at over 300 miles per hour 表示速度

    一般过去时叙述历史事实。逗号之间的同位语说明这位车手是谁。

  2. 2He set up a new world record in September 1935 at Bonneville Salt Flats, Utah.

    1935年9月,他在犹他州的博纳维尔盐滩创造了新的世界纪录。

    一般过去时 (Simple Past) · 主语 + set up + 宾语 + 时间状语 + 地点状语

    • set 的过去式仍是 set
    • in September 1935 月份年份用 in
    • at + 具体地点

    set up a record 意为创造纪录,时间和地点状语放在句末。

  3. 3Bluebird, the car he was driving, had been specially built for him.

    他驾驶的“蓝鸟”牌汽车是专门为他制造的。

    过去完成时被动语态 (Past Perfect Passive) · 主语 + 同位语 + had been + 过去分词 + for him

    • had been built 表示在他驾驶之前车已造好
    • the car he was driving 是省略关系词的定语从句
    • specially 修饰 built

    造车发生在驾驶之前,是过去的过去,故用过去完成时被动。

  4. 4It was over 30 feet in length and had a 2,500-horsepower engine.

    它长30多英尺,装有一台2,500马力的发动机。

    一般过去时 (Simple Past) · It + was + 表语 + and + had + 宾语

    • was 和 had 两个过去式并列
    • over 30 feet in length 表示长度
    • 2,500-horsepower 复合形容词作定语

    描述车的外形和性能,用一般过去时。in length 意为在长度上。

  5. 5Although Campbell reached a speed of over 304 miles per hour, he had great difficulty in controlling the car because a tyre burst during the first run.

    尽管坎贝尔达到了每小时304英里以上的速度,但他很难控制住汽车,因为第一次行驶时一只轮胎爆裂了。

    一般过去时 (Simple Past) · Although 从句 + 主句 + because 从句

    • although 引导让步状语从句,不能再加 but
    • have difficulty in doing 结构
    • because 说明原因

    三个动作 reached、had、burst 都是过去的先后叙述,用一般过去时。

  6. 6After his attempt, Campbell was disappointed to learn that his average speed had been 299 miles per hour.

    尝试过后,坎贝尔失望地得知他的平均速度只有每小时299英里。

    过去完成时 (Past Perfect) · 主语 + was disappointed to learn that + 从句 (had been)

    • learn that 后接宾语从句
    • had been 表示比 learn 更早的状态
    • be disappointed to do 表示情绪的原因

    得知是过去,速度是尝试时的状态,更早,所以从句用过去完成时。

  7. 7However, a few days later, he was told that a mistake had been made.

    然而几天后,有人告诉他出了一个差错。

    过去完成时被动语态 (Past Perfect Passive) · 主语 + was told that + 从句 (had been made)

    • was told 是一般过去时被动
    • had been made 是过去完成时被动
    • a few days later 表示过去的时间推移

    错误发生在被告知之前,用过去完成时被动表示先后关系。

  8. 8His average speed had been 301 miles per hour.

    他的平均速度其实是每小时301英里。

    过去完成时 (Past Perfect) · 主语 + had been + 数量表语

    • had been 承接上句,指那次尝试时的速度
    • per hour 表示每小时

    独立句仍用过去完成时,因为它是被告知的内容,属于过去的过去。

  9. 9Since that time, racing drivers have reached speeds over 600 miles an hour.

    从那以后,赛车手们已达到了每小时600英里以上的速度。

    现在完成时 (Present Perfect) · Since + 时间 + 主语 + have reached + 宾语

    • since that time 是现在完成时的标志
    • have reached 表示从那时到现在的成就
    • an hour 与 per hour 同义

    从 1935 年一直到现在的变化,用现在完成时而不是过去完成时。

  10. 10Following in his father's footsteps many years later, Sir Malcolm's son, Donald, also set up a world record.

    许多年后,马尔科姆爵士的儿子唐纳德步父亲的后尘,也创造了一项世界纪录。

    一般过去时 (Simple Past) · 分词短语 + 主语 + 同位语 + also set up + 宾语

    • Following in his father's footsteps 现在分词短语作状语
    • Donald 是 Sir Malcolm's son 的同位语
    • also 放在实义动词前

    句首分词短语的逻辑主语是 Donald。set up 仍是一般过去时。

  11. 11Like his father, he was driving a car called Bluebird.

    和他父亲一样,他驾驶的也是一辆名叫“蓝鸟”的汽车。

    过去进行时 (Past Continuous) · Like + 名词 + 主语 + was driving + 宾语 + 过去分词定语

    • like his father 意为和他父亲一样
    • was driving 表示当时正在驾驶
    • called Bluebird 过去分词短语作后置定语

    过去进行时描述创纪录时的持续动作,called 修饰 a car。

练习 · 44 题

每组做完自动记录;总正确率 80% 以上记为掌握 ★。改写和改错与参考答案不完全一致时,登录用户由 AI 判断是否可接受。

总计 0/44
  1. 选择正确答案

    1. Bluebird, the car he was driving, ____ specially built for him.

  2. 选择正确答案

    2. Campbell was disappointed to learn that his average speed ____ 299 miles per hour.

  3. 选择正确答案

    3. A few days later, he was told that a mistake ____.

  4. 选择正确答案

    4. When Campbell arrived at Bonneville, the engineers ____ already tested the car.

  5. 选择正确答案

    5. By 1935, no one ____ at over 300 miles per hour.

  6. 选择正确答案

    6. Since that time, racing drivers ____ speeds over 600 miles an hour.

  7. 选择正确答案

    7. After his attempt, Campbell ____ that a mistake had been made.

  8. 选择正确答案

    8. He had great difficulty ____ controlling the car because a tyre burst.

  9. 选择正确答案

    9. He set up a new world record ____ September 1935.

  10. 选择正确答案

    10. Following in his father's ____, Donald also set up a world record.