过去完成时既可表示过去某个时间或动作之前所发生的事情,也可表示过去某个时间或动作之前所发生的动作一直持续到过去某个时间。
下面是小编为大家精心整理的过去完成时中主句(had done), before + 过去时间状语的情况,一起来看一下吧!

结构:“主句(had done), before + 过去时间状语 ”,具体的用法结合句子来理解,先来看例句;

例如:

1.They had never seen so many of the locusts before.
他们以前从未见过如此多的蝗虫

2.I had reached the station before six o'clock.
六点之前我已到达车站。

好了,通过以上的几个例句,大家是否了解了英语过去完成时中表主句(had done), before + 过去时间状语的情况呢?

那么,接下来我们做几道关于英语过去完成时的练习题:

1.He asked me _____ during the summer holidays.
A. where I had been  B. where I had gone   
C. where had I been   D. where had I gone 

2. What ___ Jane ____ by the time he was sever?
A. did, do   B. has, done    C did, did.   D. had, done

3. I ______ 900 English words by the time I was ten。
A. learned    B. was learning   C. had learned   D. learnt

4. She ______lived here for ______ years.
A. had, a few   B. has, several    C. had, a lot of   D. has, a great deal of

答案:

1. 

2.D

3.C

4.A

以上就是过去完成时的用法了,大家都学到了没有?过去完成时虽然是基础知识,但难度并没有想象中那么低,一直到英语的深入学习阶段都是必考的重点,所以学习者们一定要注意夯实基础,不要放过任何一个小细节。最后,祝大家英语考试取得理想的成绩。