【正文】
to the meeting room, the meeting _______.A.has been on【答案】 A 【解析】【分析】句意:當我們趕到會議室的時候會議已經開始了。B.D.D.26.—Did Alan see his old friends yesterday?—Yes, he did. He【點評】考查時態(tài)辨析27.Johnson ______ two tickets for the concert before Joe made a phone call to him.A.C.根據句意,故選C。have gone tohad been to【點評】本題考查過去完成時的用法,表示在過去某一時間前已經發(fā)生的動作。D.B.【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。表示“過去的過去”動作要用過去完成時(had + 過去分詞),所以選A。C.t seen【答案】 D 【解析】【分析】 句意:昨天艾倫見到他的老朋友了嗎?——使得,他見到了。hasn39。B.當我到家的時候是過去時間狀語,所以我的父母已離開家?guī)讉€小時了。B.【點評】考查過去完成時。C.24.Peter ________ to have a cool model plane. A.had stayed【答案】 D 【解析】【分析】句意:直到上周末,她已經待在中國西部兩個月幫助那些無家可歸的孩子們。will work【答案】 C 【解析】【分析】句意:王先生在這個工廠工作已經30年了。20.—Did you see Tom at the party? —No, he _________ by the time I got there.A. 【點評】考查時態(tài),注意 by the time+過去時的用法?!军c評】此題考查動詞的時態(tài)問題以及瞬間動詞和延續(xù)性動詞的區(qū)別。has been onhas left【答案】 C 【解析】【分析】by the time的從句用過去時,主句用過去完成時,表示主句的動作先發(fā)生,故選C。had planned watching【答案】 A 【解析】【分析】由句中的by the time可判斷.這里用過去完成時,故選A。 watchhave。had。was happened【答案】 B 【解析】【分析】句意:看著丹尼爾哭著跑進教室,我問他發(fā)生了什么?!军c評】本題考查過去完成時以及延續(xù)性動詞的用法。C.11.The bus ______ for five minutes when Tim arrived at the station. A.B. finished【答案】 C 【解析】【分析】句意:到我到達那里的時候,足球賽已經結束了。has。waken up me做題就很容易。had left牢記過去完成時的用法。had been asleep【答案】 D 【解析】【分析】由上文“By the time ”和“ finished”可知此處應為過去完成時,故選D.【點評】考查過去完成時。has been asleep . 從句用一般過去時,主句用過去完成時,需用“had+過去分詞”結構,可排除A;根據句意結構,可知,故選B。 had scoredC.D.to haveB.has playedarrived。at the railway station, the train .A. leftis playingC.has【答案】 A 【解析】【分析】句意:我們是在太累了,停下來休息一下吧。had turned。【點評】考查動詞時態(tài)辨析題。6.Before O3