过去完成时是英语中的一种时态,它用于描述过去某个时间之前已经发生的动作或事件。常用于叙述过去的经历、事件或者事实。在使用过去完成时时,我们可以加上时间状语来更加准确地表达动作发生的时间。
以下是过去完成时常用的时间状语:
before:表示在过去完成时所描述的动作之前发生的动作或事件。例如:He had finished his homework before he went to bed.(他睡觉前已经完成了作业。)
already:表示在过去完成时所描述的动作或事件已经完成。例如:By the time I arrived, they had already left.(我到达时,他们已经离开了。)
just:表示在过去完成时所描述的动作或事件刚刚完成。例如:I had just finished my meal when the phone rang.(电话响时,我刚刚吃完饭。)
since:表示过去完成时所描述的动作或事件从某个时间点开始一直持续到过去某个时间点。例如:He had been studying English since he was six years old.(他六岁开始就一直在学英语。)
for:表示在过去完成时所描述的动作或事件持续了一段时间。例如:She had been working in the company for ten years before she retired.(她退休前已经在公司工作了十年。)
until/till:表示在过去完成时所描述的动作或事件一直持续到某个时间点。例如:I had waited for her until/till midnight but she didn't come.(我一直等到半夜,但她没有来。)
以上是过去完成时常用的时间状语,它们可以帮助我们更加准确地描述过去发生的事情。在使用过去完成时时,记得使用适当的时间状语来表达动作发生的时间。