【正文】
you?—For about two hoursA.【點評】本題考查過去完成時,注意通過時間狀語及動詞判斷句子的時態(tài)。根據(jù)for fifty years 五十年和be動詞was,可知是表示一段時間的狀語,謂語動詞具有持續(xù)性,用過去完成時had been married“結(jié)婚”表狀態(tài)。D.had got marriedB.married 【點評】本題考查過去完成時,熟記過去完成時的結(jié)構(gòu)had+過去分詞。根據(jù)stare這個動作發(fā)生在他媽媽showed up出現(xiàn)之前,是過去的過去,可知用過去完成時had+過去分詞。D.C.B. me a few minutes before his mother showed up. A.注意過去完成時的用法。根據(jù) was put out,可知一般過去時,消防隊員三次進入著火的大樓,動作已經(jīng)完成,因此用過去完成時(表達過去的過去),had entered,故選D。had entered【答案】 D 【解析】【分析】句意:消防隊員三次進入著火的大樓,才把火撲滅。C.has entered9.The fireman________ the burning building three times before the fire was put out. A.t不能,指能力;不可能,表示否定的推測。t不,一般過去時態(tài),指過去的狀態(tài)及過去發(fā)生的動作;B. don39。——謝謝。can39。don39。t A.8.D.C.B.A.故選D.【點評】此題考查動詞時態(tài)。D.have collectedB.collect all the CDs of the famous singer. 【點評】此題考查過去完成時的用法。Leave sth. Sp.:把…落在某地。by the time:到…時候為止;通常引導一個時間狀語從句,表示“到……的時候為止”主句則表示在此時間之前某個事件已完成。had left【答案】 D 【解析】【分析】句意:我到學校的時候,我意識到我把書包忘在家里。have lefthad forgottenhave forgotten英語疑問句中一般具有時態(tài)上的對應關(guān)系,注意結(jié)合這一特點進行區(qū)分?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。結(jié)合語境可知前文時間狀語從句描述的是過去某時發(fā)生的動作,故用一般過去時態(tài)。D.C.B.4.Yesterday when I _______ to the station, the train ______ already.A.從句用一般過去時,主句用過去完成時,需用“had+過去分詞”結(jié)構(gòu),可排除A;根據(jù)句意結(jié)構(gòu),可知,故選B。 had scored【答案】 B 【解析】【分析】句意:當我打開電視的時候,貝克漢姆已經(jīng)進了兩個球。D. have scored had scoredC.B.turned。要根據(jù)上下文的聯(lián)系確定句子時態(tài)。ll do it at ,所以句子時態(tài)用現(xiàn)在完成時,現(xiàn)在完成時的結(jié)構(gòu)have+done,故選A。 finish【答案】 A 【解析】【分析】句意:——皮特,你完成作業(yè)了嗎?——還沒有,我馬上做。C.Did。 finishedll do it at once.A.【點評】考查被動語態(tài)及過去完成時的用法。句意:Jim,剛才是你把垃圾扔了嗎?不,我回來的時候垃圾已經(jīng)被扔了。又有be+動詞過去分詞構(gòu)成被動語態(tài)。C.B.have been taken out20202021年過去完成時中考選擇題經(jīng)典一、初中英語過去完成時1.——Jim, did you take out the trash just now?——No. By the time I came home it .A.had taken outhad been taken out【答案】 C 【解析】【分析】take out拿出,帶出,by the time直到,came home是過去時,扔垃圾是發(fā)生在came之前的動作,過去完成時表示的是過去的過去。had been+過去分詞,含有被動語態(tài)的過去完成時。故選C。2.—Peter, _______ you _______ your homework?—Not yet, I39。have。B. finishWill。根據(jù)Not yet, I39?!军c評】此題考查句子時態(tài)。3.By the time I ________ on the TV, Beckham ________ two goals. A. have scoredturned。had turned。had turned。本句是時間狀語從句,by the time到…時候為止,用于一般過去時,可排除CD選項?!军c評】考查動詞時態(tài)辨析題。got, had leftgot, has lefthad got, leftgot, left【答案】 A 【解析】【分析】句意:昨天當我到達車站時,火車已經(jīng)離開了。下文,描述的是過去某時前已經(jīng)完成的動作,故用過去完成時態(tài),選A。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。5.By the time I got to school, I realized that I ________ my backpack at home. A.B.C.D.考查過去完成時。值得注意的是,當從句用過去時時,主句通常用過去完成時。結(jié)合句意和語境可知選D。6.By the end of last month,IA.collectedC.had collected【答案】 D 【解析】【分析】根據(jù)時間狀語“by the end of last month”可知謂語動詞發(fā)生在過去的過去,故用過去完成時。7.The film when I got there. was onhas been onhad begunhas begun【答案】 C 【解析】【分析】題中“I got there”表現(xiàn)的是過去時,且題意表達已經(jīng)開始故為過去完成時,故選C.【點評】此題考查過去完成時。—I ______ know you can play the piano so well. —Thank you.didn39。B.tC.t【答案】 A 【解析】【分析】句意:——我不知道你鋼琴彈得那么好。A. didn39。t不,一般現(xiàn)在時態(tài),指經(jīng)常性、習慣性的動作;C. can39。根據(jù)語境,說話時我已知道你鋼琴彈得好,不知道是過去的狀態(tài),用一般過去時,故選A。is enteringB.was enteringD.A. is entering現(xiàn)在進行時;B. has ente