过去完成时是英语中一个重要的时态,它用于表示过去某个时间点之前已经完成的动作或状态。在使用过去完成时时,我们经常会加上一些时间状语来更精确地描述动作或状态的完成时间。
以下是一些常用的过去完成时连用的时间状语:
- By the time(到...时为止):表示在某个时间点之前已经完成了某个动作或状态。
例如:By the time I arrived at the party, everyone had already left.(我到派对的时候,大家已经都走了。)
- Before(在...之前):表示在某个时间点之前已经完成了某个动作或状态。
例如:I had finished my homework before my parents came back home.(我在父母回家之前已经完成了我的作业。)
- After(在...之后):表示在某个时间点之后已经完成了某个动作或状态。
例如:After I had eaten lunch, I went for a walk in the park.(我在吃过午餐之后在公园里散步了。)
- Since(自从...以来):表示自从某个时间点以来一直保持着某种状态。
例如:I had been studying English since I was in high school.(我从高中开始就一直在学习英语。)
- Until(直到...为止):表示一直保持某种状态,直到某个时间点为止。
例如:I had been waiting for the bus until it finally arrived.(我一直在等公交车,直到它最终到达。)
以上就是常用的过去完成时连用的时间状语。通过使用这些时间状语,我们可以更加准确地描述过去发生的事情。希望这篇文章可以帮助大家更好地掌握过去完成时的用法。