过去完成时是英语语法中比较复杂的时态之一,用来描述在过去某个时间点之前已经完成的动作。为了正确地使用过去完成时,我们需要掌握一些标志性的时间状语。
什么是过去完成时?
过去完成时由had+过去分词构成,表示在过去某个时间点之前已经完成的动作。例如:I had finished my homework before my mom came back home.(我在妈妈回家之前已经完成了作业。)
过去完成时的标志性时间状语
-
By the time(到...时候):表示在某个具体的时间点之前已经完成了某个动作。例如:By the time I got to the cinema, the movie had already started.(我到电影院的时候,电影已经开始了。)
-
Before(在...之前):表示在某个动作之前已经完成了另一个动作。例如:Before I went to bed last night, I had read three chapters of the book.(昨晚睡觉之前,我已经读了三章书。)
-
After(在...之后):表示在某个动作之后完成了另一个动作。例如:After I had finished my breakfast, I went for a walk.(我吃完早饭后,去散步了。)
-
Already(已经):表示某个动作已经完成。例如:I had already watched that movie before.(我以前已经看过那部电影了。)
-
Just(刚刚):表示刚刚完成某个动作。例如:She had just left when I arrived.(我到达的时候,她刚离开。)
-
Never before(从未...过):表示以前从未做过某个动作。例如:I had never before seen such a beautiful sunset.(我从未见过如此美丽的日落。)
以上就是一些常见的过去完成时的标志性时间状语,希望能对大家学习英语语法有所帮助。