【正文】
scoredC.B.turned。要根據(jù)上下文的聯(lián)系確定句子時態(tài)。ll do it at ,所以句子時態(tài)用現(xiàn)在完成時,現(xiàn)在完成時的結構have+done,故選A。 finish【答案】 A 【解析】【分析】句意:——皮特,你完成作業(yè)了嗎?——還沒有,我馬上做。C.Did。 finishedll do it at once.A. 【點評】考查過去完成時,注意平時識記其結構,理解句意。Sue和媽媽看了電影的影響是上周Sue沒有和我們看電影,所以用完成時,根據(jù)didn39。saw【答案】 B 【解析】【分析】句意:蘇上星期沒和我們一起去看電影,因為她和她媽媽一起看過了。C.had seent go to see the film with us last week because she ________________ it with her mother. A.【點評】本題考查過去完成時的用法。 watching【答案】 A 【解析】【分析】由句中的by the time可判斷.這里用過去完成時,故選A。D. watchC.have。had。you 過去完成時專題(含答案)經(jīng)典1一、初中英語過去完成時1.—How long TV by the time I called you?—For about two hoursA. watchedB. watcheddid。were。句意是:—到我打電話給你為止,你已經(jīng)看了多長時間的電視了?—大約兩個小時。2.Sue didn39。has seenB.will seeD.現(xiàn)在完成時;,過去完成時;,一般將來時;,一般過去時。t可知是與過去有關,所以用過去完成時,結構是had+動詞過去分詞,see的過去分詞是seen,故選B。3.—Peter, _______ you _______ your homework?—Not yet, I39。have。B. finishWill。根據(jù)Not yet, I39。【點評】此題考查句子時態(tài)。4.By the time I ________ on the TV, Beckham ________ two goals. A. have scoredturned。had turned。had turned。本句是時間狀語從句,by the time到…時候為止,用于一般過去時,可排除CD選項?!军c評】考查動詞時態(tài)辨析題。have beenhavehad beenwill【答案】 C 【解析】【分析】句意:到2012年底,我們的城市里已經(jīng)建成了很多大樓。而被動語態(tài)是由“be + 及物動詞的過去分詞”構成。6.When I ______ the cinema, the film _______for ten minutesA. has begunarrived at。reached。D. had been on【答案】 D 【解析】【分析】這題考查時態(tài),第一空幾個選項都可以,第二空指“我到電影院之前電影已經(jīng)開始5分鐘了”,用過去完成時,又因為begin是短暫動詞,不能和一段時間連用,所以選D。7.By the time they reached the bus stop, the bus__________ for ten minutes.A.have leftC.have been away【答案】 C 【解析】【分析】句意:到他們到達公交車站的時候,公交車已經(jīng)離開十分鐘了。根據(jù)句意可知,從句中表示的動作應該發(fā)生在他們到達車站之前,故應該用過去完成時。故選C。8.By the time I got to school, I realized that I ________ my backpack at home. A.B.C.D.考查過去完成時。值得注意的是,當從句用過去時時,主句通常用過去完成時。結合句意和語境可知選D。9.Everything he ____ away from him before he returned to his hometown. A.had been takenC.had taken【答案】 C 【解析】【分析】句意為:他所擁有的一切在他回家之前都被拿走了。been +過去分詞,第一個had表示擁有的意思,后面的had been taken是過去完成時的被動語態(tài)。 【點評】考查過去完成時的被動語態(tài)的基本構成。is enteringB.was enteringD.A. is entering現(xiàn)在進行時;B. has entered現(xiàn)在完成時;C. was entering過去進行時;D. had entered過去完成時。 【點評】考查句子時態(tài)。11.—What39。had lefthas lefthas been awayhad been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。 left過去完成時態(tài); leftby the time,在......之前,是過去完成時的標志詞,表示過去的過去的時間。12.The girl sitting next to me on the plane was very nervous, for she before. A.t flyB.t flownC.t flownD.t flying【答案】C 【解析】【分析】句意:飛機上坐在我旁邊的女孩很緊張,因為她以前沒有坐過飛機。根據(jù)句意,故答案為C。掌握過去完成的意義和用法:表示過去的過去的動作或狀態(tài)。13.Tom leftwas leavinghad lefthas left【答案】 C 【解析】【分析】句中有“by+過去時間”作時間狀語,提示謂語動同用過去完成時,即“我到達”和“他離開”,后者發(fā)生在前者之前,即“過去的過去”,因此,后者用過去完成時?!军c評】本題考查過去完成時的用法。has playedB.had playedD.根據(jù)時間狀語when he gave his first ,表示先彈鋼琴彈了很多年,然后開了音樂會,表示過去的過去,應該用過去完成時:had+動詞的過去分詞,故答案為C。掌握過去完成時的意義(過去的過去)和構成:had+動詞的過去分詞。 . A.had happenedC.was happened【答案】 B 【解析】【分析】句意:看著丹尼爾哭著跑進教室,我問他發(fā)生了什么。故選B。16.I asked your mother if she that dress.A.B.C.D.本句中從句的動作應該是發(fā)生在ask之前的. 所以用“had+過去分詞”形式來表達。17.Seeing John rush into the room with tears in his eyes, I asked him what .A.had happenedC