【正文】
him whathappenedB.would happenD.根據(jù)動詞asked一般過去時可知,動詞happen的動作發(fā)生在asked之前,表示過去的過去,用過去完成時had+過去分詞?!军c評】本題考查過去完成時,注意掌握過去完成時的結(jié)構(gòu)had+過去分詞。leftwas leavinghad lefthas left【答案】 C 【解析】【分析】句意:——在聚會時你見了湯姆了嗎?——沒有,我到達(dá)的時候他已經(jīng)離開了。 【點評】考查過去完成時,注意過去完成時表達(dá)的是過去的過去。worksB.has workedD.根據(jù) for 30 years already,可知句子為現(xiàn)在完成時,表示發(fā)生于過去的動作一直持續(xù)到現(xiàn)在。 【點評】考查現(xiàn)在完成時,注意結(jié)合時間狀語確定句子的時態(tài)和句子結(jié)構(gòu)。t know. By the time I got here, the train ________.A.B.C.D.我不知道。由By the time I got here可知該用過去完成時,所以選C。15.By yesterday, the plane ______out of view for more than a month.A.B.C.D.根據(jù)By yesterday可知該用過去完成時,所以選D。16.I asked your mother if she that dress.A.B.C.D.本句中從句的動作應(yīng)該是發(fā)生在ask之前的. 所以用“had+過去分詞”形式來表達(dá)。17.By the time she went outside, the bus ____ already ______ .A.had, wentC.has, went【答案】 A 【解析】【分析】這題考查時態(tài)的用法, by the time是連詞詞組,可以連接時間狀語從句,“到什么時候為止”,主句一般和相應(yīng)的完成時連用,因為從句是過去時,所以從句用過去完成時連用。句意是:到她出去的時間為止,公共汽車已經(jīng)走了。hopedhad hopedhas hopedhopes【答案】B 【解析】【分析】句意:彼得本來希望有一架很酷的飛機(jī)模型。故選B。19.By the time my mum got home, I _______ my homework.A.had finishedC.will finish【答案】 B 【解析】【分析】考查動詞時態(tài)。”主句動作在從句動作(一般過去時)之前就已經(jīng)完成了,因此主句應(yīng)用過去完成時,故選B。his old friends for several years.A.t seewouldn39。C.t seenhadn39。他已經(jīng)有幾年不見他的老朋友了。選D。finishedB.have finishedD.根據(jù)by the end of last term,可知表示過去的過去,謂語動詞要用過去完成時had+過去分詞。 【點評】考查過去完成時的構(gòu)成和用法。22.By the first day of August, 2007, the PLA ________ for eighty years.A.B.C.D.結(jié)合語境可知本句描述的是過去某時之前已經(jīng)完成的動作,故用過去完成時態(tài)。【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進(jìn)行判斷。語態(tài)的判斷主要是確定句子主語與謂語動詞的關(guān)系。23.Johnson ______ two tickets for the concert before Joe made a phone call to him.A.B.C.D.表示“過去的過去”動作要用過去完成時(had + 過去分詞),所以選A。wantwantshad wantedhas wanted【答案】C 【解析】【分析】句意:露西本來想出去購物,但是開始下雨了。故選C。25.– Were you late for work yesterday morning?– Yes. By the time I got to the bus stop, the early bus .A.is already lefthad already left【答案】 C 【解析】【分析】句意:昨天上午你上班遲到了嗎?——是的,等我到達(dá)公交車站的時候,早班車已經(jīng)開走了。選C。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。26.She ______ to go to school earlier, but she forgot to get up. A.B.C.D.動詞plan用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等?!军c評】考查過去完成時。t have time. A.had intendedC.has intended【答案】B 【解析】【分析】句意:大明本來計劃休息,但是他沒時間。故選B。28.When he arrived at the bus stop, the bus ________ for 10 minutes. A.B.C.D.for+時間段,表示動作或狀態(tài)的延續(xù),leave是短暫性動詞,故用其相對應(yīng)的延續(xù)性結(jié)構(gòu)be away,公交車離開發(fā)生在他到達(dá)之前,所以用過去完成時,故選D。29.Mr Brown was too busy ______ our papers _______ this question. A.B.marking, answeringD.根據(jù)句意可知布朗先生正在寫論文,然而寫論文這個事情是發(fā)生在過去,所以要用過去進(jìn)行時,所以要用making,這里面寫論文是為了回答問題,表示目的所以answer之前應(yīng)該加to?!军c評】考查固定搭配too…to…,及動詞不定式表目的。readwill readhave readwas reading【答案】 C 【解析】【分析】句意:—你對這部電影的結(jié)局感到驚訝嗎?—不驚訝,因為我讀過這個故事?!军c評】考查現(xiàn)在完成時態(tài)。二、初中英語動詞的時態(tài)31.My grandma ______ a song with her friends when I came back.A.sings B.sang C.is singing D.was singing【答案】D【解析】句意:當(dāng)我回來的時候,我的祖母正和她的朋友一起唱歌。32.The girl is amazed at the beauty of Wuxi. She said she _____