【正文】
got here, the train ________.A.B.C.D.我不知道。由By the time I got here可知該用過去完成時,所以選C。15.By the time I locked the door, I realized I my keys at home.A.had changedC.had left【答案】 D 【解析】【分析】句意為“到我鎖門的時候,我才意識到把鑰匙忘在家里了”,表示“把某物遺忘在某處”要用leave。【點(diǎn)評】本題考查過去完成時的用法。to mark, to answerto mark, answeringC.marking, to answer【答案】 D 【解析】【分析】句意:布朗先生忙著寫論文來回答這個問題。故選D。17.—Did you see Tom at the party?—No, he by the time I got there.A.was leavinghad leftD.句意是:在我到那里之前他已經(jīng)離開了。18.—We all went to the cinema except you last night. Why didn39。have watchedB.C.would watch【答案】 B 【解析】【分析】“看過電影”這一動作發(fā)生在“沒去影院”之前,是過去的過去,用過去完成時,故選B?!军c(diǎn)評】本題考查過去完成時的用法,表示過去的過去。.A.had taken outhad been taken out【答案】 C 【解析】【分析】take out拿出,帶出,by the time直到,came home是過去時,扔垃圾是發(fā)生在came之前的動作,過去完成時表示的是過去的過去。had been+過去分詞,含有被動語態(tài)的過去完成時。故選C。20.Mr. Wang ______ in this factory for 30 years already. A.is workingC.will work【答案】 C 【解析】【分析】句意:王先生在這個工廠工作已經(jīng)30年了。C是現(xiàn)在完成時結(jié)構(gòu),故答案是C。21.She_______ballet before she entered film industry.A.B.C.D.本句考查過去完成時,在她進(jìn)入電影業(yè)之前為“過去的過去”;即過去完成時;故選B。22.I ______ to study hard, but someone disturb me. A.had thoughtC.think【答案】B 【解析】【分析】句意:我本來想努力學(xué)習(xí),但是有人打擾了我。故選B。23.When we hurried to the meeting room, the meeting _______.A.had been onC.has been on【答案】 A 【解析】【分析】句意:當(dāng)我們趕到會議室的時候會議已經(jīng)開始了。而很多的題目,句中并沒有像本題一樣有明確的時間,很多要通過上下文的判斷得知。24.Peter ________ to have a cool model plane. A.B.C.D.動詞hope用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。【點(diǎn)評】考查過去完成時。have finishedB.finishedD.句意為“我母親到家時,我已經(jīng)做完作業(yè)了。26.——How was the movie you saw yesterday?——I have no idea. By the time I got to the movie theatre, the movie ______.A.B.had already finished 【答案】 C 【解析】【分析】had+動詞的過去分詞構(gòu)成過去完成時,表示的過去的過去的時間點(diǎn),本句中電影結(jié)束發(fā)生在我到達(dá)電影院之前,而到達(dá)電影院用的過去時,電影結(jié)束發(fā)生在過去的過去,所以用過去完成時。故選C。27.I ________ to go to Beijing the next day. A.B.C.D.動詞plan用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等?!军c(diǎn)評】考查過去完成時。has already leftB.C.結(jié)合語境可知下文描述的是過去某時前已經(jīng)完成的動作,故用過去完成時態(tài)?!军c(diǎn)評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。英語疑問句中一般具有時態(tài)上的對應(yīng)關(guān)系,注意結(jié)合這一特點(diǎn)進(jìn)行區(qū)分。has lefthad lefthas been awayhad been away【答案】 D 【解析】【分析】句意:當(dāng)他到達(dá)車站時,公交車已經(jīng)離開10分鐘了?!军c(diǎn)評】考查過去完成時。 . A.had happenedC.was happened【答案】 B 【解析】【分析】句意:看著丹尼爾哭著跑進(jìn)教室,我問他發(fā)生了什么。故選B。二、初中英語動詞的時態(tài)31.Jenny_______in the kitchen when you called her at 5 o39。32.My motherwhen I got home yesterday.A.will cook B.cooks C.has cooked D.was cooking【答案】D【解析】句意:當(dāng)我昨天回到家的時候,我的媽媽正在做飯。根據(jù) when引導(dǎo)的一般過去時的時間狀語從句推斷主句描述的是過去某個時間正在發(fā)生的動作,故用過去進(jìn)行時態(tài),過去進(jìn)行時的構(gòu)成是:主語+was/were+動詞的現(xiàn)在分詞,主語是第三人稱單數(shù)所以be動詞用was,cook的現(xiàn)在分詞是cooking;故答案選D。根據(jù)Every year可知用一般現(xiàn)在時態(tài);故選A34.Hong Kong __________to China for 20 years. I ________there for 2 weeks next year.A.has returned。 will stayC.has been back。 have stayed【答案】B【解析】【詳解】句意:香港回歸中國已有20年。考查動詞時態(tài)辨析。next year明年,用于一般將來時,可排除C項。35. May I speak to John? Sorry, he ___