过去完成时的知识点

过去完成时的知识点

过去完成时知识点详解

一、定义与概念

过去完成时,也称为“过去的过去”,是英语语法中的一种时态,用于表示在过去某一时间点之前已经完成的动作或状态。它通常由一个助动词“had”加上过去分词构成,即“had + done”。

二、基本结构

  1. 肯定句:主语 + had + 过去分词 + 其他成分。

    • 例如:I had finished my homework before I went out to play.(我出去玩之前就已经完成了作业。)
  2. 否定句:主语 + had not/hadn't + 过去分词 + 其他成分。

    • 例如:She hadn't eaten breakfast when she arrived at school.(她到学校时还没吃早饭。)
  3. 疑问句:Had + 主语 + 过去分词 + 其他成分?

    • 例如:Had you read this book before you saw the movie?(你看电影前读过这本书吗?)
  4. 特殊疑问句:特殊疑问词 + had + 主语 + 过去分词 + 其他成分?

    • 例如:What had he done to make her so angry?(他做了什么让她如此生气?)

三、用法

  1. 表示在过去的某个时间点之前已经完成的动作

    • 通常与by, before等引导的时间状语连用。
    • 例如:By the time he got home, it had stopped raining.(他到家时,雨已经停了。)
  2. 用于叙述过去的故事中,描述一系列按时间顺序发生的动作

    • 第一个动作使用过去完成时,后续动作使用一般过去时。
    • 例如:He said he had never seen such a beautiful sunset before.(他说他从没见过这么美的日落。)
  3. 用于虚拟语气中,表示对过去情况的假设

    • 如果条件从句的谓语部分有were, should have或had, 可省略if,把were, should或had提到主语前面,构成倒装句。
    • 例如:If I had known his address, I would have sent him an invitation.(如果我知道他的地址,我就会给他发邀请了。)→ Had I known his address, I would have sent him an invitation.

四、注意事项

  • 过去完成时的动作发生在“过去的过去”,因此它不能与表示现在或将来的时间状语连用。
  • 在某些情况下,虽然主句的动作和从句的动作都发生在过去,但如果从句的动作先发生,且对主句的动作有影响或说明,那么从句也应使用过去完成时。

五、练习

  1. 我到机场的时候,飞机已经起飞了。(When I got to the airport, the plane ________ already ________.) 答案:had;taken off

  2. 他告诉我他已经去过长城了。(He told me he ________ already ________ to the Great Wall.) 答案:had;been

通过掌握以上关于过去完成时的知识点,你可以更好地理解和运用这一时态,提高英语表达的准确性和流畅性。