本文目录
英语中,过去完成时是用来表达过去某个时间点之前已经完成的动作或状态。而要使用过去完成时,需要使用一些特定的词语来引导这个时态。下面就来介绍一些常用的引导过去完成时的词语。
have/has + 过去分词
"have/has + 过去分词" 是最常用的引导过去完成时的方法。其中,have 用于第一人称单数和第二人称单数/复数,has 用于第三人称单数。例如:
- I had finished my work before he arrived.(他到达之前我已经完成了工作。)
- They had already eaten dinner when we arrived.(我们到达时他们已经吃过晚饭了。)
before/after + 过去完成时
before 和 after 也可以用来引导过去完成时。在这种情况下,过去完成时常常放在 before/after 后面,用于描述在某个时间点之前或之后已经完成的动作或状态。例如:
- She had gone to bed before the movie ended.(电影结束之前她已经去睡觉了。)
- After he had finished his homework, he went to bed.(他完成了作业之后就去睡觉了。)
by the time
by the time 也是用来引导过去完成时的常用词语。它的使用方式是在 by the time 后面加上过去完成时的动词短语,用于描述在某个时间点之前已经完成的动作或状态。例如:
- By the time I got to the party, they had already left.(我到聚会的时候,他们已经离开了。)
- By the time the concert started, we had been waiting for two hours.(音乐会开始的时候,我们已经等了两个小时了。)
总结
以上就是常用的引导过去完成时的词语。掌握好这些词语的用法,就能更好地运用过去完成时来描述过去的事情了。