【正文】
o。 had begun has been onC.B.got to。根據(jù)By the end of 2012可知該用過去完成時(shí),所以選C。Buildings是build這一動(dòng)作的承受者,該用被動(dòng)語態(tài)。D.C.B.built in our city.A.4.By the end of 2012, many buildings D.C.B.A.要根據(jù)上下文的聯(lián)系確定句子時(shí)態(tài)。ll do it at ,所以句子時(shí)態(tài)用現(xiàn)在完成時(shí),現(xiàn)在完成時(shí)的結(jié)構(gòu)have+done,故選A。 finish【答案】 A 【解析】【分析】句意:——皮特,你完成作業(yè)了嗎?——還沒有,我馬上做。C.Did。 finishedll do it at once.A.注意句子涉及到begin和be on的詞義和用法。arrived到達(dá),一般過去時(shí);had begun開始,過去完成時(shí),had been on進(jìn)行,上映;begin開始,是短暫性動(dòng)詞,不能和段時(shí)間連用,根據(jù) for five ,be on進(jìn)行,上映,表狀態(tài),可和段時(shí)間連用,by the time到……時(shí)候,從句用一般過去時(shí), 表示“截止到從句動(dòng)作發(fā)生時(shí),主句動(dòng)作已經(jīng)完成,即過去的過去”,主句用過去完成時(shí),故選C。had arrived。arrived。had arrived。 had begun【英語】英語過去完成時(shí)解題技巧分析及練習(xí)題(含答案)一、初中英語過去完成時(shí)1.By the time he ______________ at the cinema, the movie ______________ for five minutes. A.arrived。B. had begunC. had been onD. had been on【答案】 C 【解析】【分析】句意:當(dāng)他到達(dá)電影院時(shí),電影已經(jīng)開演五分鐘了?!军c(diǎn)評(píng)】考查動(dòng)詞時(shí)態(tài)。2.—Peter, _______ you _______ your homework?—Not yet, I39。have。B. finishWill。根據(jù)Not yet, I39?!军c(diǎn)評(píng)】此題考查句子時(shí)態(tài)。3.By the time I finished my homework,my mother . slepthas been asleepwas asleephad been asleep【答案】 D 【解析】【分析】由上文“By the time ”和“ finished”可知此處應(yīng)為過去完成時(shí),故選D.【點(diǎn)評(píng)】考查過去完成時(shí)。have beenhavehad beenwill【答案】 C 【解析】【分析】句意:到2012年底,我們的城市里已經(jīng)建成了很多大樓。而被動(dòng)語態(tài)是由“be + 及物動(dòng)詞的過去分詞”構(gòu)成。5.When I ______ the cinema, the film _______for ten minutesA. has begunarrived at。reached。D. had been on【答案】 D 【解析】【分析】這題考查時(shí)態(tài),第一空幾個(gè)選項(xiàng)都可以,第二空指“我到電影院之前電影已經(jīng)開始5分鐘了”,用過去完成時(shí),又因?yàn)閎egin是短暫動(dòng)詞,不能和一段時(shí)間連用,所以選D。6.By the time the alarm clock went off, My mother had already _________.A.wake up meC.waken me up【答案】 D 【解析】【分析】句意:鬧鐘響時(shí),我媽媽已經(jīng)把我叫起來了。wake up是動(dòng)副結(jié)構(gòu),代