【正文】
中“I got there”表現(xiàn)的是過去時,且題意表達(dá)已經(jīng)開始故為過去完成時,故選C.【點(diǎn)評】此題考查過去完成時?!狪 ______ know you can play the piano so well. —Thank you.didn39。B.tC.t【答案】 A 【解析】【分析】句意:——我不知道你鋼琴彈得那么好。A. didn39。t不,一般現(xiàn)在時態(tài),指經(jīng)常性、習(xí)慣性的動作;C. can39。根據(jù)語境,說話時我已知道你鋼琴彈得好,不知道是過去的狀態(tài),用一般過去時,故選A。tookB.had had been takenD.根據(jù)題干中的before he returned to his hometown,可知主句的謂語動詞要用過去完成時,又因everything 與take 之間存在動賓關(guān)系,且everything 作take 的賓語,謂語動詞要用被動語態(tài),過去完成時的被動語態(tài)的基本構(gòu)成是had故選C。13.—What39。had lefthas lefthas been awayhad been away【答案】 D 【解析】【分析】句意:一怎么啦?一我錯過了火車。 left過去完成時態(tài); leftby the time,在......之前,是過去完成時的標(biāo)志詞,表示過去的過去的時間。14.Sue didn39。has seenB.will seeD.現(xiàn)在完成時;,過去完成時;,一般將來時;,一般過去時。t可知是與過去有關(guān),所以用過去完成時,結(jié)構(gòu)是had+動詞過去分詞,see的過去分詞是seen,故選B。15.By the time he at the railway station, the train .A. had leftarrived。C. lefthad arrived。by the time引導(dǎo)時間狀語從句,從句用一般過去時,主句則用過去完成時,故選B。16.She ______ to go to school earlier, but she forgot to get up. A.B.C.D.動詞plan用過去完成時來表示過去未曾實(shí)現(xiàn)的想法,希望,打算或意圖等。【點(diǎn)評】考查過去完成時。t you go to Beijing by train? — Bad luck! When I got to the station, the train ________.A.had already leftC.has been left【答案】 B 【解析】【分析】 句意:——吉姆,你為什么不坐火車去北京呢?——真倒霉!我到車站時,火車已經(jīng)開走了。 【點(diǎn)評】考查時態(tài),注意過去的過去是過去完成時的用法。.A.had taken outhad been taken out【答案】 C 【解析】【分析】take out拿出,帶出,by the time直到,came home是過去時,扔垃圾是發(fā)生在came之前的動作,過去完成時表示的是過去的過去。had been+過去分詞,含有被動語態(tài)的過去完成時。故選C。19.By the end of last year they _________ thousands of orange trees on the mountains. A.B.C.D.根據(jù) By the end of last year , 可知句子時態(tài)為過去完成時,因此用had planted,故答案是A。20.Mr. Smith ________ in a car factory for ten years before he came to China. had workedB.is workingD.根據(jù) before he came to China , 可知他來汽車廠發(fā)生在來中國前,所以句子時態(tài)是過去完成時,had worked,故選A。根據(jù)時間狀語確定句子時態(tài)。had, goneB.has, goneD.選A。22.By the time my mum got home, I _______ my homework.A.had finishedC.will finish【答案】 B 【解析】【分析】考查動詞時態(tài)?!敝骶鋭幼髟趶木鋭幼鳎ㄒ话氵^去時)之前就已經(jīng)完成了,因此主句應(yīng)用過去完成時,故選B。has already finishedhave finished yetC.句意:昨天你看的電影怎么樣?沒想法,我到電影院的時候,電影已經(jīng)結(jié)束了。【點(diǎn)評】考查過去完成時的用法。had collectedB.have collectedD.比伯的所有CD都收集到了。根據(jù)By the end of last month可知時態(tài)是過去完成時,結(jié)構(gòu)是had+動詞過去分詞,collect的過去分詞是collected,故選A。25.By the first day of August, 2007, the PLA ________ for eighty years.A.B.C.D.結(jié)合語境可知本句描述的是過去某時之前已經(jīng)完成的動作,故用過去完成時態(tài)。【點(diǎn)評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。語態(tài)的判斷主要是確定句子主語與謂語動詞的關(guān)系。26.When Tom got to the examination room, he realized he ______ his pen at home.A.had leftC.was forgetting【答案】 B 【解析】【分析】句意為:湯姆一進(jìn)入考試室就意識到了他把筆落在家里了。故選B。27.My aunt said that she ________ to Guangzhou. A.had never goneC.had never been【答案】 D 【解析】【分析】句意:我阿姨說她從沒去過廣州。又因?yàn)榇颂幨琴e語從句,而且主句是過去時,所以從句用過去完成時had been to?!军c(diǎn)評】此題考查過去完成時的用法。 have thoughtB.thinksD.動詞think用過去完成時來表示過去未曾實(shí)現(xiàn)的想法,希望,打算或意圖等?!军c(diǎn)評】考查過去完成時。wantwantshad wantedhas wanted【答案】C 【解析】【分析】句意:露西本來想出去購物,但是開始下雨了。故選C。30.—We all went to the cinema except you last night. Why didn39。have watchedB.C.would wat