时间:2026-08-01 12:37:27来源:
过去完成时(had + 过去分词)和过去完成进行时(had been + 现在分词)都表示“过去的过去”,但用法略有不同。
| 时态 | 结构 | 用法 | 例句 |
| 过去完成时 | had + 过去分词 | 表示在过去某一时间或动作之前已经完成的动作 | She had left before I arrived. |
| 过去完成进行时 | had been + 现在分词 | 强调过去某一时间持续进行的动作 | They had been waiting for hours when the bus finally came. |
过去完成时侧重动作的完成,而过去完成进行时强调动作的持续性。两者常用于叙述过去事件的先后顺序或背景。