【正文】
penB.happened13.Seeing Danel went into the classroom with tears in his eyes, I asked him what故選B。she stay【答案】 B 【解析】【分析】句意:他想要知道她在醫(yī)院待了多長(zhǎng)時(shí)間。did she stayshe had stayedshe is staying 根據(jù)語(yǔ)境,說(shuō)話時(shí)我已知道你鋼琴?gòu)椀煤?,不知道是過(guò)去的狀態(tài),用一般過(guò)去時(shí),故選A。t不,一般現(xiàn)在時(shí)態(tài),指經(jīng)常性、習(xí)慣性的動(dòng)作;C. can39。A. didn39。t【答案】 A 【解析】【分析】句意:——我不知道你鋼琴?gòu)椀媚敲春?。C.tB.didn39?!狪 ______ know you can play the piano so well. —Thank you.【點(diǎn)評(píng)】考查過(guò)去完成時(shí),注意其定義的理解。說(shuō)之前就已經(jīng)做完工作了,said是過(guò)去式,所以完成工作是發(fā)生在過(guò)去之前,所以用過(guò)去完成時(shí),結(jié)構(gòu)是had+動(dòng)詞過(guò)去分詞,排除A、C。D.he had finished his work alreadyC.he has finished his work already【點(diǎn)評(píng)】本題考查完成時(shí)have done。由already可知是完成時(shí),所以用have done。D.C.B.d love to, but I______ it already.A.【點(diǎn)評(píng)】此題考查過(guò)去完成時(shí)的用法。Leave sth. Sp.:把…落在某地。by the time:到…時(shí)候?yàn)橹?;通常引?dǎo)一個(gè)時(shí)間狀語(yǔ)從句,表示“到……的時(shí)候?yàn)橹埂敝骶鋭t表示在此時(shí)間之前某個(gè)事件已完成。had left【答案】 D 【解析】【分析】句意:我到學(xué)校的時(shí)候,我意識(shí)到我把書(shū)包忘在家里。have lefthad forgottenhave forgotten解答此類題型,首先要注意句子中的時(shí)間狀語(yǔ),如果沒(méi)有則要通過(guò)分析上下文,結(jié)合語(yǔ)境來(lái)判斷句子的時(shí)態(tài)。故選C。在我到達(dá)之前,一些人已經(jīng)回家了。D.C.B.A.【點(diǎn)評(píng)】考查動(dòng)詞時(shí)態(tài)。A是過(guò)去完成時(shí),但是left是瞬間性動(dòng)詞,不能和一段時(shí)間狀語(yǔ)連用;B是現(xiàn)在完成時(shí);C是過(guò)去完成時(shí),并且是系表結(jié)構(gòu),可以和一段時(shí)間連用;D是現(xiàn)在完成時(shí)。句中by the time 的意思是到...時(shí)候,后跟從句,從句使用的是一般過(guò)去時(shí)。D.had been awayB.had left英語(yǔ)疑問(wèn)句中一般具有時(shí)態(tài)上的對(duì)應(yīng)關(guān)系,注意結(jié)合這一特點(diǎn)進(jìn)行區(qū)分?!军c(diǎn)評(píng)】英語(yǔ)中的時(shí)態(tài)主要是借助于時(shí)間狀語(yǔ)與上下文語(yǔ)境來(lái)進(jìn)行判斷。結(jié)合語(yǔ)境可知前文時(shí)間狀語(yǔ)從句描述的是過(guò)去某時(shí)發(fā)生的動(dòng)作,故用一般過(guò)去時(shí)態(tài)。D.C.B.5.Yesterday when I _______ to the station, the train ______ already.A.而被動(dòng)語(yǔ)態(tài)是由“be + 及物動(dòng)詞的過(guò)去分詞”構(gòu)成。will【答案】 C 【解析】【分析】句意:到2012年底,我們的城市里已經(jīng)建成了很多大樓。had beenhavehave beenhad been asleep【答案】 D 【解析】【分析】由上文“By the time ”和“ finished”可知此處應(yīng)為過(guò)去完成時(shí),故選D.【點(diǎn)評(píng)】考查過(guò)去完成時(shí)。was asleephas been asleepslept . a 【點(diǎn)評(píng)】注意時(shí)態(tài)一致,3.By the time I finished my homework,my mother has【答案】 A 【解析】【分析】句意:我們是在太累了,停下來(lái)休息一下吧。C.having2.We are too tired. Please stop __________ a rest.A.句意是:在我到那里之前他已經(jīng)離開(kāi)了。D.had leftwas leavingby the time I got there.A.20202021年過(guò)去完成時(shí)單元測(cè)試題(含答案)經(jīng)典一、初中英語(yǔ)過(guò)去完成時(shí)1.—Did you see Tom at the party?—No, he leftB.C.has left【答案】 C 【解析】【分析】by the time的從句用過(guò)去時(shí),主句用過(guò)去完成時(shí),表示主句的動(dòng)作先發(fā)生,故選C?!军c(diǎn)評(píng)】本題考查過(guò)去完成時(shí)的用法。to haveB.haveD.stop to haveA.B.C.D.4.By the end of 2012, many buildings built in our city.A.B.C.D.Buildings是build這一動(dòng)作的承受者,該用被動(dòng)語(yǔ)態(tài)。根據(jù)By the end of 2012可知該用過(guò)去完成時(shí),所以選C。got, had leftgot, has lefthad got, leftgot, left【答案】 A 【解析】【分析】句意:昨天當(dāng)我到達(dá)車站時(shí),火車已經(jīng)離開(kāi)了。下文,描述的是過(guò)去某時(shí)前已經(jīng)完成的動(dòng)作,故用過(guò)去完成時(shí)態(tài),選A。解答此類題型,首先要注意句子中的時(shí)間狀語(yǔ),如果沒(méi)有則要通過(guò)分析上下文,結(jié)合語(yǔ)境來(lái)判斷句子的時(shí)態(tài)。6.By the time they reached the bus stop, the bus__________ for ten minutes.A.have leftC.have been away【答案】 C 【解析】【分析】句意:到他們到達(dá)公交車站的時(shí)候,公交車已經(jīng)離開(kāi)十分鐘了。根據(jù)句意可知,從句中表示的動(dòng)作應(yīng)該發(fā)生在他們到達(dá)車站之前,故應(yīng)該用過(guò)去完成時(shí)。故選C。7.I got to the party late. By the time I arrived, some people ______ home already.wentwould gohad gonehave gone【答案】 C 【解析】【分析】句意:我到聚會(huì)晚了。結(jié)合語(yǔ)境可知下文描述的是過(guò)去某時(shí)已經(jīng)完成的動(dòng)作,用過(guò)去完成時(shí)態(tài)。【點(diǎn)評(píng)】英語(yǔ)中的時(shí)態(tài)主要是借助于時(shí)間狀語(yǔ)與上下文語(yǔ)境來(lái)進(jìn)行判斷。8.By the time I got to school, I realized that I ________ my backpack at home. A.B.C.D.考查過(guò)去完成時(shí)。值得注意的是,當(dāng)從句用過(guò)去時(shí)時(shí),主句通常用過(guò)去完成時(shí)。結(jié)合句意和語(yǔ)境可知選D。9.— Jack, would you like to see the new movie?— I39。am seeingwill seeseehave seen【答案】 D 【解析】【分析】句意:——杰克,你愿意去看這個(gè)新電影嗎?