【正文】
喬打電話給杰克遜前,杰克遜已經(jīng)定了兩張音樂會的票。you could e. A.are hoping【答案】B 【解析】【分析】句意:我本來希望你能來。28.They wantedwant故選B。is already left選C。30.—Did you see Tom at the party?—No, he by the time I got there.A.was leavingD.。句意是:在我到那里之前他已經(jīng)離開了。had left解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。had already left【答案】 C 【解析】【分析】句意:昨天上午你上班遲到了嗎?——是的,等我到達公交車站的時候,早班車已經(jīng)開走了。.A.29.– Were you late for work yesterday morning?– Yes. By the time I got to the bus stop, the early bus have wanted【答案】B 【解析】【分析】句意:他們本來打算去幫忙,但沒有及時趕到那里。had wanted故選B。C.had hoped27.I has bookedhad booked動詞hope用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。have hopedB.又因為此處是賓語從句,而且主句是過去時,所以從句用過去完成時had been to。C.had never gone解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。結(jié)合語境可知上文描述的是剛才發(fā)生的動作,故用一般過去時態(tài)。won39。didn39。B.23.Pardon? I _____ quite catch you.I said I ______ the song before.A.was forgetting【答案】 B 【解析】【分析】句意為:湯姆一進入考試室就意識到了他把筆落在家里了。22.When Tom got to the examination room, he realized he ______ his pen at home.A.had known【答案】 D 【解析】【分析】句意:羅斯和米妮他們在同一個銀行工作以前就認識了。have knownknowknows句意:昨天你看的電影怎么樣?沒想法,我到電影院的時候,電影已經(jīng)結(jié)束了。C.have finished yethas already finishedfor a few hours表示一段時間,不能與非延續(xù)動詞連用。had gone【答案】 B 【解析】【分析】句意:當我到家的時候,我的父母已離開家?guī)讉€小時了。had been away fromour home for a few hours when I arrived. I didn39。19.-My parents D.have finished選D。has been onhas begun本句中從句的動作應(yīng)該是發(fā)生在ask之前的. 所以用“had+過去分詞”形式來表達。16.I asked your mother if she D.B.【點評】考查過去完成時。C.is playing句意是:看到約翰眼里含著淚水沖進房間,我問他發(fā)生什么事了。happenedwould happen watching【答案】 A 【解析】【分析】由句中的by the time可判斷.這里用過去完成時,故選A。 watchhave。had。12.—How long 由時間狀語By the