過去完成時(shí)句型
發(fā)布時(shí)間:2025-12-05 | 來源:互聯(lián)網(wǎng)轉(zhuǎn)載和整理
過去完成時(shí)(The Past Perfect Tense):表示過去某一時(shí)間或動(dòng)作以前,已經(jīng)發(fā)生或完成了的動(dòng)作對(duì)過去的某一點(diǎn)造成的某種影響或是結(jié)果,用來指在另一個(gè)過去行動(dòng)之前就已經(jīng)完成了的事件。它表示動(dòng)作發(fā)生的時(shí)間是“過去的過去”,側(cè)重事情的結(jié)果。
結(jié)構(gòu)
主語+had+動(dòng)詞過去分詞
①肯定句:主語+had+動(dòng)詞過去分詞+其他.
②否定句:主語+had+not+動(dòng)詞過去分詞+其他.
③疑問句:Had+主語+動(dòng)詞過去分詞+其他?
肯定回Yes,主語+had.
否定回No,主語+hadn't.
④特殊疑問句:特殊疑問詞或詞組+had+主語+過去分詞+其他?
⑤被動(dòng)語態(tài):主語+had(not) +been+動(dòng)詞過去分詞+其他.
例句
過去完成時(shí)常用的時(shí)間狀語有:
1. by the end of last+時(shí)間段. By the end of last term, we had learned 5000 new words.
2. By the time ***. +動(dòng)詞過去式如:The bus had already left by the time I got there.
3.By (the time of) last year ,we had built two bridges.
大部分情況下以一般過去時(shí)did/was/were結(jié)構(gòu)做比較,常見句型總結(jié)如下:
1.“主語 +had done…, before 從句(did/was/were)”
例如:Fortunately, the population had left the village before the volcano erupted.(幸運(yùn)的是,火山噴發(fā)前人們已離開了村莊。)
2.“主語 +had done…, when 從句(did/was/were)”
例如:They had already put the fire out when I returned to the village.(當(dāng)我返回村子時(shí),人們已將大火撲滅。)
3.“By the end of +名詞(短語),主語 + had done…”
例如:By the end of the day, most of the inhabitants had left their homes.(到這一天,大部分居民已離開他們的家園。)
4.“主句(had done), before + 過去時(shí)間狀語 ”
例如:They had never seen so many of the locusts before.(他們以前從未見過如此多的蝗蟲)
I had reached the station before six o'clock.
(六點(diǎn)之前我已到達(dá)車站。)
5.“By the time + 從句(did/was/were), 主語 + had done…”
例如:By the time we arrived, everyone had received medical care.(我們到達(dá)時(shí),每個(gè)人已接受了醫(yī)療護(hù)理。)
6.“用在 It /This/That was the first…time + that 從句 (had done)中”
例如:It was the third time that he had made the same mistake. (這是他第三次犯同樣的錯(cuò)誤了。)
上一篇:vip品鑒酒什么意思
下一篇:新浪微博可以查看最近訪客嗎?