【正文】
。故選D。had been away【答案】D 【解析】【分析】句意:當(dāng)?shù)夏返竭_(dá)車站時,公交離開了五分鐘了。had lefthas leftwent【點評】考查過去完成時。動詞want用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。D.C.B.29.Lucy_______ to go shopping, but it began to rain. A.were booking【答案】 A 【解析】【分析】句意:喬打電話給杰克遜前,杰克遜已經(jīng)定了兩張音樂會的票。has bookedbookedhad booked【點評】考查過去完成時。動詞plan用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。D.C.B.27.I ________ to go to Beijing the next day. A.故答案為D。have gone to…表示已經(jīng)去了某地(強(qiáng)調(diào)不在說話者所在地);have been to…曾經(jīng)去過某地(現(xiàn)在已經(jīng)回來)。D.has never beenB.has never gone【點評】考查過去完成時。根據(jù)語境,這是一個發(fā)生在“過去的過去”(即意識到之前)的一個動作,因此要用過去完成時。D.forgotB.was leaving 【點評】考查過去完成時,注意平時識記其結(jié)構(gòu)及標(biāo)志詞。for+時間段用完成時,排除A、B。我們離開日本大約有二十年沒見面了。hadn39。t metC.don39。t meet24.I met Jim last week. We___________ each other for about twenty years since we left Japan. A.began是過去時,過去的過去用過去完成時,故選A。had realized【答案】 A 【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上課他也沒有起來。B.had fallen asleep by the time the class began.句意是:到她出去的時間為止,公共汽車已經(jīng)走了。has, went【答案】 A 【解析】【分析】這題考查時態(tài)的用法, by the time是連詞詞組,可以連接時間狀語從句,“到什么時候為止”,主句一般和相應(yīng)的完成時連用,因為從句是過去時,所以從句用過去完成時連用。C.had, went22.By the time she went outside, the bus ____ already ______ .A.故選B。think【答案】B 【解析】【分析】句意:我本來想努力學(xué)習(xí),但是有人打擾了我。C.had thought21.I ______ to study hard, but someone disturb me. A.根據(jù) By the end of last year , 可知句子時態(tài)為過去完成時,因此用had planted,故答案是A。D.C.B.20.By the end of last year they _________ thousands of orange trees on the mountains. A.故選D。had begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經(jīng)開始了。C.has begun19.By the time we got there, the film ________ already. A.have been to【答案】 C 【解析】【分析】have gone to去了(尚未回).have