過去完成時had done結(jié)構(gòu)常見句型
過去完成時表示“過去的過去”發(fā)生的動作或存在的狀態(tài),因此其對比點是過去的動作或狀態(tài)(大部分情況下以一般過去時did/was/were結(jié)構(gòu)做比較)。為了同學們掌握方便,現(xiàn)就將其常見句型總結(jié)如下:
1.“By the end of +名詞(短語),主語 + had done…”
例如:By the end of the day, most of the inhabitants had left their homes.(到這一天,大部分居民已離開他們的家園。)
2.“主句(had done), before + 過去時間狀語 ”
例如:They had never seen so many of the locusts before.(他們以前從未見過如此多的蝗蟲)
I had reached the station before six o'clock.
(六點之前我已到達車站。)
3. “用在told, said, knew, heard, thought等動詞后的賓語從句,表示動作發(fā)生在這些動詞之前。”
例如:She said that she had never been to Paris.(她說她從未去過巴黎。)
4.“By the time + 從句(did/was/were), 主語 + had done…”
例如:By the time we arrived, everyone had received medical care.(我們到達時,每個人已接受了醫(yī)療護理。)
5.“主語 +had done…, before 從句(did/was/were)”
例如:Fortunately, the population had left the village before the volcano erupted.(幸運的是,火山噴發(fā)前人們已離開了村莊。)
6.“主語 +had done…, when 從句(did/was/were)”
例如:They had already put the fire out when I returned to the village.(當我返回村子時,人們已將大火撲滅。)
7.“主語 + (did/was/were), after 從句(had done)”
例如:The earthquake happened in the daytime after people had already left home for work or school.(地震發(fā)生在白天,當時人們已離開家去上班或上學。)
8.“用在 Hardly(scarcely, barely)…when…, No sooner…than…句型中”
例如:Hardly had I got home when the rain poured down. (我剛到家大雨就傾盆而下。)
No sooner had he left home than it began to rain. (他一離開家天就下起雨來。)
9.“用在 It /This/That was the first…time + that 從句 (had done)中”
例如:It was the third time that he had made the same mistake. (這是他第三次犯同樣的錯誤了。)
10.“用在It was/had been + 一段時間 + since 從句 (had done)中”
例如:It was ten years since we had had such a wonderful time.(十年我們都沒這麼高興了。)
11.“hope, plan, mean, expect, intend, suppose, want, think 等動詞有時用過去完成時表示一個本來打算做而未做,曾經(jīng)設(shè)想而未實現(xiàn)的事。”
例如:They had wanted to help but could not get here in time. (他們本想來幫忙,但未及時趕到。)
I had thought that he had died at least twenty years ago. (我原以為他至少死了十年。)
I had intended to come over to see you, but was prevented from doing so. (我原打算過來看你,但受阻未成。)
12.“用于表示與過去事實相反的if 虛擬條件句中”
例如:If she had seen you yesterday, she would have told you the truth. (如果她昨天見過你,她已告訴你事實的真相。)
13.“用在 wish 后的賓語從句中,表示與過去事實相反。”
例如:I wished that he hadn't made such a mistake. (我希望他從未犯過這樣的錯誤。)
以上是我們教材及練習題,高考題中常出現(xiàn)的過去完成時had done 結(jié)構(gòu)基本句型的用法,希望對同學們徹底掌握這一時態(tài)有所幫助,我們可以在以后的學習中更加積累和完善。