【过去完成时定义】过去完成时是英语语法中的一种时态,用于表示在过去某一时间或动作之前已经发生或完成的动作。它通常与另一个过去的动作或时间点相关联,用来说明两个过去事件之间的先后顺序。
在使用过去完成时的时候,我们常常会结合一个“过去的时间点”或“过去动作”,来明确事件发生的先后关系。例如,在叙述一个故事时,如果先提到某个事件,再回过头来描述这个事件之前发生的事情,就会用到过去完成时。
过去完成时的结构:
| 人称 | 肯定句 | 否定句 | 疑问句 |
| I/We/You/They | had + 过去分词 | had not + 过去分词 | Had + 主语 + 过去分词? |
| He/She/It | had + 过去分词 | had not + 过去分词 | Had + 主语 + 过去分词? |
例句:
- I had finished my homework before I went to bed.(我睡觉前已经完成了作业。)
- She hadn't eaten breakfast when her mother called.(她妈妈打电话时她还没吃早餐。)
使用场景:
1. 表示两个过去动作中的先后关系
- 一个动作发生在另一个动作之前,常用“before”、“after”等连词引导。
- 例:He left the house after he had locked the door.
2. 在间接引语中
- 当转述别人的话时,若原话是现在完成时,转述时要用过去完成时。
- 例:She said that she had already left.
3. 在叙述过去经历时
- 用于描述某人在过去某个时间点之前所完成的事情。
- 例:By the time we arrived, the movie had started.
常见错误:
1. 混淆过去完成时和一般过去时
- 错误:I went to the store and had bought some food.
- 正确:I went to the store and bought some food.(如果两个动作是同时发生的,用一般过去时即可。)
2. 缺少“had”
- 错误:She gone to school before her brother came.
- 正确:She had gone to school before her brother came.
总结:
过去完成时是一种用于表达“过去某一时间之前已完成动作”的时态。它由“had + 过去分词”构成,常用于描述两个过去事件之间的先后关系。正确使用过去完成时可以帮助我们更清晰地表达时间顺序,使语言更加准确和自然。


