【正文】
【解析】【分析】句意:——火車離開多久了?——很抱歉。had been awaywas leavinghas left14.— How long has the train been away?— Sorry. I don39。故選B。she stay【答案】 B 【解析】【分析】句意:他想要知道她在醫(yī)院待了多長時間。did she stayshe had stayedshe is staying 和一段時間連用,動作應(yīng)該是延續(xù)性的,leave對應(yīng)的延續(xù)性狀態(tài)是be away,故選D。 現(xiàn)在完成時態(tài); been away現(xiàn)在完成時; been away過去完成時。在我到達(dá)火車站前,火車已經(jīng)離開了十分鐘了。D.C.B.s up?—I missed the train. By the time I got to the train station, the train for 10 minutes.A.根據(jù)語境,說話時我已知道你鋼琴彈得好,不知道是過去的狀態(tài),用一般過去時,故選A。t不,一般現(xiàn)在時態(tài),指經(jīng)常性、習(xí)慣性的動作;C. can39。A. didn39。t【答案】 A 【解析】【分析】句意:——我不知道你鋼琴彈得那么好。C.tB.didn39?!狪 ______ know you can play the piano so well. —Thank you.【點(diǎn)評】考查過去完成時。 finished【答案】 C 【解析】【分析】句意:到我到達(dá)那里的時候,足球賽已經(jīng)結(jié)束了。D.had。 finishedB.has。故選D.【點(diǎn)評】此題考查動詞時態(tài)。D.have collectedB.collect all the CDs of the famous singer. 【點(diǎn)評】此題考查過去完成時的用法。Leave sth. Sp.:把…落在某地。by the time:到…時候?yàn)橹?;通常引?dǎo)一個時間狀語從句,表示“到……的時候?yàn)橹埂敝骶鋭t表示在此時間之前某個事件已完成。had left【答案】 D 【解析】【分析】句意:我到學(xué)校的時候,我意識到我把書包忘在家里。have lefthad forgottenhave forgotten【點(diǎn)評】考查本單元的目標(biāo)句型,只要熟練背誦句型,找出答案很簡單。根據(jù)句意,動詞應(yīng)用過去完成時,用had +動詞的過去分詞。D.waken up meB.wake me up解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。故選C。在我到達(dá)之前,一些人已經(jīng)回家了。D.C.B.A.【點(diǎn)評】要注意完成時態(tài)中的延續(xù)性動詞的轉(zhuǎn)換。hurried to。 had begun has been onC.B.got to。stop to haveD.haveB.to have要根據(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.掌握過去完成時的意義(過去的過去)和構(gòu)成:had+動詞的過去分詞。根據(jù)時間狀語when he gave his first ,表示先彈鋼琴彈了很多年,然后開了音樂會,表示過去的過去,應(yīng)該用過去完成時:had+動詞的過去分詞,故答案為C。D.had playedB.has played【點(diǎn)評】本題考查過去完成時的用法。was happened【答案】 B 【解析】【分析】所填寫動作發(fā)生在asked以前,表示過去的過去,用過去完成時,故選B。C.had happened.A.【英語】過去完成時專題復(fù)習(xí)1一、初中英語過去完成時1.Seeing John rush into the room with tears in his eyes, I asked him what would happenB.happenedD.句意是:看到約翰眼里含著淚水沖進(jìn)房間,我問他發(fā)生什么事了。2.Simon ________ the piano for ages when he gave his first concert. A.is playingC.will play【答案】 C 【解析】【分析】句意:西蒙舉行第一次音樂會時,他已經(jīng)彈了很多年鋼琴了?!军c(diǎn)評】考查過去完成時。3.—Peter, _______ you _______ your homework?—Not yet, I39。have。B. finishWill。根據(jù)Not yet, I39。【點(diǎn)評】此題考查句子時態(tài)。4.We are too tired. Please stop __________ a rest.A.havingC.has【答案】 A 【解析】【分析】句意:我們是在太累了,停下來休息一下吧。 a 【點(diǎn)評】注意時態(tài)一致,5.When I ______ the cinema, the film _______for ten minutesA. has begunarrived at。reached。D. had been on【答案】 D 【解析】【分析】這題考查時態(tài),第一空幾個選項(xiàng)都可以,第二空指“我到電影院之前電影已經(jīng)開始5分鐘了”,用過去完成時,又因?yàn)閎egin是短暫動詞,不能和一段時間連用,所以選D。6.I got to the party late. By the time I arrived, some people ______ home already.wentwould gohad gonehave gone【答案】 C 【解析】【分析】句意:我到聚會晚了。結(jié)合語境可知下文描述的是過去某時已經(jīng)完成的動作,用過去完成時態(tài)。【點(diǎn)評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。7.By the time the alarm clock went off, My mother had already _________.A.wake up meC.waken me up【答案】 D 【解析】【分析】句意:鬧鐘響時,我媽媽已經(jīng)把我叫起來了。wake up是動副結(jié)構(gòu),代詞作賓語必須放中間,故選D。8.By the time I got to school, I realized that I ________ my backpack at home. A.B.C.D.考查過去完成時。值得注意的是,當(dāng)從句用過去時時,主句通常用過去完成時。結(jié)合