過去完成時既可表示過去某個時間或動作之前所發(fā)生的事情,也可表示過去某個時間或動作之前所發(fā)生的動作一直持續(xù)到過去某個時間。
下面是小編為大家精心整理的過去完成時中主句(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

以上就是過去完成時的用法了,大家都學到了沒有?過去完成時雖然是基礎知識,但難度并沒有想象中那么低,一直到英語的深入學習階段都是常考的重點,所以學習者們一定要注意夯實基礎,不要放過任何一個小細節(jié)。最后,祝大家英語考試取得理想的成績。