【正文】
【點評】本題考查過去完成時的用法。故選C?!军c評】考查過去完成時。D.had hoped【點評】考查過去完成時。D.thinks 動詞hope用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。故選B。C.had thought根據(jù)句意,應選C。根據(jù)時間狀語確定句子時態(tài)。D.had worked故選C。had been taken out【答案】 C 【解析】【分析】take out拿出,帶出,by the time直到,came home是過去時,扔垃圾是發(fā)生在came之前的動作,過去完成時表示的是過去的過去。had taken out.A.has been left【答案】 B 【解析】【分析】 句意:——吉姆,你為什么不坐火車去北京呢?——真倒霉!我到車站時,火車已經(jīng)開走了。t you go to Beijing by train? — Bad luck! When I got to the station, the train ________.A.by the time,直到……時候,指從過去某一點到從句所示的時間為止的一段時間,常與過去完成時連用。B.beganarrived到達,一般過去時;had begun開始,過去完成時,had been on進行,上映;begin開始,是短暫性動詞,不能和段時間連用,根據(jù) for five ,be on進行,上映,表狀態(tài),可和段時間連用,by the time到……時候,從句用一般過去時, 表示“截止到從句動作發(fā)生時,主句動作已經(jīng)完成,即過去的過去”,主句用過去完成時,故選C。arrived。19.By the time he ______________ at the cinema, the movie ______________ for five minutes. A.had been on【答案】 D 【解析】【分析】句意:她說當她到達電影院的時候,電影已經(jīng)開始五分鐘了。18.She said when she got to the cinema, the film ________ for 5 minutes.A.D.had watchedthat movie twice.A.t you e?—Because I 動詞plan用過去完成時來表示過去未曾實現(xiàn)的想法,希望,打算或意圖等。C.16.She ______ to go to school earlier, but she forgot to get up. A.要根據(jù)上下文的聯(lián)系確定句子時態(tài)。 finish【答案】 A 【解析】【分析】句意:——皮特,你完成作業(yè)了嗎?——還沒有,我馬上做。Did。ll do it at once.A. watching【答案】 A 【解析】【分析】由句中的by the time可判斷.這里用過去完成時,故選A。 watchhave。had。13.—How long had been married【答案】D 【解析】【分析】句意:到我妹妹十五歲的時候,我的祖父母已經(jīng)結(jié)婚五十年了。for fifty years by the time My sister was 15. A.12.My grandparentsshe stay【答案】 B 【解析】【分析】句意:他想要知道她在醫(yī)院待了多長時間。did she stayshe had stayedshe is staying用had+動詞的過去分詞表達。根據(jù)上文的句子The girl sitting next to me on the plane was very nervous的一般過去時態(tài)可知,這里空白處所表示的是過去的過去,謂語應該用過去完成時態(tài):had+動詞的過去分詞。hadn39。didn39。 現(xiàn)在完成