本文目录
英语中的过去完成时是用来表达过去某个时间点之前已经完成的动作。而在使用过去完成时时,我们经常需要使用时间状语来表达动作完成的时间点。本文将介绍几种常用的引导过去完成时时间状语的方式。
1. By the time
By the time这个短语可以引导一个时间点,表示在这个时间点之前已经完成了某个动作。例如:
By the time he arrived, the party had already started. (他到达的时候,派对已经开始了。)
2. When
When可以表示在某个时间点完成的动作,并且通常与过去完成时连用。例如:
I had finished my homework when my mom came back. (我妈妈回来时,我已经完成了我的作业。)
3. Before
Before可以表示在某个时间点之前完成的动作。例如:
He had already left before I arrived. (我到达之前他已经离开了。)
4. After
After可以表示在某个时间点之后完成的动作。例如:
He called me after he had finished his work. (他完成工作之后给我打电话。)
5. Until
Until表示在某个时间点之前一直持续的状态或动作。例如:
She had been waiting for me until I arrived. (我到达之前,她一直在等我。)
结语
在使用过去完成时时,我们需要根据时间点的不同来选择不同的时间状语,以表达动作完成的时间点。以上介绍的几种时间状语是常用的,掌握它们可以帮助我们更好地运用过去完成时。