【什么是过去完成时】过去完成时是英语语法中的一种时态,用于描述在过去某一时间或动作之前已经发生的事情。它是“过去时”的“过去”,用来表示在过去的某个时间点之前已经完成的动作或状态。
一、过去完成时的结构
过去完成时由 “had + 过去分词” 构成。其基本结构如下:
| 人称 | 肯定句 | 否定句 | 疑问句 |
| I | I had done | I had not done | Had I done? |
| You | You had done | You had not done | Had you done? |
| He/She/It | He/She/It had done | He/She/It had not done | Had he/she/it done? |
| We | We had done | We had not done | Had we done? |
| They | They had done | They had not done | Had they done? |
二、过去完成时的用法
1. 表示在过去某一时间之前已经发生的动作
- 例句:When I arrived, the meeting had already started.(当我到达时,会议已经开始了。)
2. 用于叙述过去发生的一系列事件,强调先后顺序
- 例句:She had eaten dinner before she went to bed.(她在睡觉前已经吃过晚饭。)
3. 与“before”、“by the time”等时间状语连用
- 例句:By the time we got there, the movie had ended.(我们到那里时,电影已经结束了。)
4. 在间接引语中使用
- 例句:He said that he had finished his work.(他说他已经完成了工作。)
三、过去完成时与一般过去时的区别
| 时态 | 表示动作的时间 | 例子 |
| 一般过去时 | 动作发生在过去 | I went to school yesterday. |
| 过去完成时 | 动作发生在过去的过去 | I had gone to school before 8 a.m. |
四、常见错误与注意事项
- 不要混淆“过去完成时”和“现在完成时”:现在完成时表示与现在有关的过去动作,而过去完成时则与过去的某个时间点相关。
- 避免在没有明确时间对比的情况下使用过去完成时:如果没有上下文说明“过去的过去”,则应使用一般过去时。
- 注意主句和从句的时态搭配:通常主句用一般过去时,从句用过去完成时。
五、总结
过去完成时是一种重要的英语时态,用于表达在过去某一时间点之前已经发生的事情。它常与“before”、“by the time”等时间状语搭配使用,帮助清晰地表达动作的先后顺序。正确使用过去完成时可以增强语言的逻辑性和准确性,使表达更加自然和地道。
表格总结:
| 项目 | 内容 |
| 定义 | 表示在过去某一时间或动作之前已经发生的事情 |
| 结构 | had + 过去分词 |
| 用法 | 描述过去的过去;强调动作的先后顺序;与时间状语连用 |
| 与一般过去时区别 | 一般过去时表示过去发生的动作,过去完成时表示“过去的过去” |
| 常见错误 | 混淆现在完成时;无明确时间对比时误用;主从句时态不一致 |


