【正文】
,要用延續(xù)性的動詞,所以要將瞬間動詞begin改為be on,故選D。C.had begun句意是:—昨天晚上除了你之外我們都去電影院了,你為什么沒來?—因?yàn)檫@部電影我已經(jīng)看過兩次了。was watching【點(diǎn)評】本題考查過去完成時的用法,表示在過去某一時間前已經(jīng)發(fā)生的動作。had been tohave gone to故選D。C.had married該動作發(fā)生在realized之前,用過去完成時,故選D。B.had repaired【點(diǎn)評】考查過去完成時。D.B.has left【答案】 C 【解析】【分析】句中有“by+過去時間”作時間狀語,提示謂語動同用過去完成時,即“我到達(dá)”和“他離開”,后者發(fā)生在前者之前,即“過去的過去”,因此,后者用過去完成時。was leaving 【點(diǎn)評】考查過去完成時的構(gòu)成和用法。D.B.故選D。注意過去完成時的用法。had entered【答案】 D 【解析】【分析】句意:消防隊(duì)員三次進(jìn)入著火的大樓,才把火撲滅。12.The fireman________ the burning building three times before the fire was put out. A.t不,一般過去時態(tài),指過去的狀態(tài)及過去發(fā)生的動作;B. don39。can39。 A.11.had he finished his work already【答案】B 【解析】【分析】句意:他說他已經(jīng)完成他的工作了。B.句中I thought使用的是一般過去時態(tài),而根據(jù)句意可知,上交項(xiàng)目報告應(yīng)該發(fā)生在這之前,故應(yīng)使用過去完成時態(tài),選D。9.I thought I _________in my project report , but the manager said he didn39。她生病前把她所有的精力都投入到她的工作中。had putB.【點(diǎn)評】要注意完成時態(tài)中的延續(xù)性動詞的轉(zhuǎn)換。 had begunB.做題就很容易。had forgotten【答案】 B 【解析】【分析】句意:當(dāng)我到學(xué)校時,我才意識到我把雙肩包落在家里了。had left根據(jù)By the end of 2012可知該用過去完成時,所以選C。D.C.B.built in our city.A.5.By the end of 2012, many buildings 根據(jù)Not yet, I39。 finishhave。t可知是與過去有關(guān),所以用過去完成時,結(jié)構(gòu)是had+動詞過去分詞,see的過去分詞是seen,故選B。D.has seen由By the time I got here可知該用過去完成時,所以選C。D.C.B.t know. By the time I got here, the train ________.A.根據(jù)停留stay發(fā)生在想知道wanted之前,可知用過去完成時had+過去分詞,表示過去的過去已經(jīng)發(fā)生的事?!居⒄Z】 過去完成時易錯點(diǎn)匯總及練習(xí)測試題(word)一、初中英語過去完成時1.He wanted to know how longshe is stayingshe had stayeddid she stayshe stay【答案】 B 【解析】【分析】句意:他想要知道她在醫(yī)院待了多長時間。2.— How long has the train been away?— Sorry. I don39。我到這兒的時候,火車已經(jīng)離開了。t go to see the film with us last week because she ________________ it with her mother. A.had seenSue和媽媽看了電影的影響是上周Sue沒有和我們看電影,所以用完成時,根據(jù)didn39。ll do it at once.A.Did。 finish【答案】 A 【解析】【分析】句意:——皮特,你完成作業(yè)了嗎?——還沒有,我馬上做。要根據(jù)上下文的聯(lián)系確定句子時態(tài)。而被動語態(tài)是由“be + 及物動詞的過去分詞”構(gòu)成。B.D.熟背句型。 has begunreached。 had been on【答案】 D 【解析】【分析】這題考查時態(tài),第一空幾個選項(xiàng)都可以,第二空指“我到電影院之前電影已經(jīng)開始5分鐘了”,用過去完成時,又因?yàn)閎egin是短暫動詞,不能和一段時間連用,所以選D。C.would put【答案】 C 【解析】【分析】句意:——你認(rèn)為這位小姐怎樣?——她很勤奮。理解句意并掌握過去完成時表示過去的過去,構(gòu)成為:had+過去分詞。hand上交,是一個動詞原形;am handing是現(xiàn)在進(jìn)行時態(tài);have handed現(xiàn)在完成時態(tài);had handed過去完成時態(tài)。he has finished his work alreadyD.【點(diǎn)評】考查過去完成時,注意其定義的理解。tC.A. didn39。根據(jù)語境,說話時我已知道你鋼琴彈得好,不知道是過去的狀態(tài),用一般過去時,故選A。was enteringD. 【點(diǎn)評】考查句子時態(tài)。表示到達(dá)車站前已經(jīng)發(fā)生或完成的動作,句子用過去完成時態(tài);leave是一個非延續(xù)性的動詞,不能與表示一段時間的狀語for…連用,可以表達(dá)成be away,形容詞表示狀態(tài),可以與表示一段時間的狀語連用。planhad planned故選C。B.D.16.They wantedwant故選B。my keys at home.A.had left【答案】 D 【解析】【分析】句意為“到我鎖門的時候,我才意識到把鑰匙忘在家里了”,表示“把某物遺忘在某處”要用leave。marriedB.根據(jù)for fifty years 五十年和be動詞was,可知是表示一段時間的狀語,謂語動詞具有持續(xù)性,用過去完成時had been married“結(jié)婚”表狀態(tài)。t you e?—Because I the park twice.A.had gone toC.have been to【答案】 C 【解析】【分析】have gone to去了(尚未回).have been to去過(已回),根據(jù)句意在last weekend之前去過,所以用過去完成時,故選C。have watchedC.would watch【答案】 B 【解析】【分析】“看過電影”這一動作發(fā)生在“沒去影院”之前,是過去的過去,用過去完成時,故選B。has begunB.根據(jù)got可知,電影開始五分鐘屬于在過去某時間前已經(jīng)存在的狀態(tài),應(yīng)該用過去完成時,所以排除A和C。t you go to Beijing by train? — Bad luck! When I got to the station, the train ________.A.has been left【答案】 B 【解析】【分析】