【正文】
ole China _______ for a few months by the time Lotte Group(樂天集團)agreed to provide land for USA. A.故選B。C.had donedid注意識記have been in和過去完成時的用法。從句的動作發(fā)生在主句的動作之前,從句用過去完成時,故排除AB,說話的時候,他爸爸還在張家界,用had been in,符合題意,故選D。had been in【答案】 D 【解析】【分析】句意:他爸說去張家界10天了。had gone tohas gone tohas been in 【點評】考查過去完成時,注意平時識記其結(jié)構(gòu)及標志詞。for+時間段用完成時,排除A、B。我們離開日本大約有二十年沒見面了。hadn39。t metC.don39。t meet25.I met Jim last week. We___________ each other for about twenty years since we left Japan. A.故選C?!敬鸢浮?C 【解析】【分析】had+動詞的過去分詞構(gòu)成過去完成時,表示的過去的過去的時間點,本句中電影結(jié)束發(fā)生在我到達電影院之前,而到達電影院用的過去時,電影結(jié)束發(fā)生在過去的過去,所以用過去完成時。had already finished B.24.——How was the movie you saw yesterday?——I have no idea. By the time I got to the movie theatre, the movie ______.A.began是過去時,過去的過去用過去完成時,故選A。had realized【答案】 A 【解析】【分析】stay up熬夜,by the time直到,句意:Nick昨晚熬夜到很晚,因此今天上午直到上課他也沒有起來。B.had fallen asleep by the time the class began.選D。他已經(jīng)有幾年不見他的老朋友了。hadn39。t seenC.wouldn39。t seehis old friends for several years.A.故選B.【點評】考查完成時態(tài)的用法。for a few hours表示一段時間,不能與非延續(xù)動詞連用。假如你想知道他們在哪里的話,你可以給他們打電話。had gone【答案】 B 【解析】【分析】句意:當我到家的時候,我的父母已離開家?guī)讉€小時了。had lefthad been away fromhave been away fromour home for a few hours when I arrived. I didn39。21.-My parents 而很多的題目,句中并沒有像本題一樣有明確的時間,很多要通過上下文的判斷得知。has been on【答案】 A 【解析】【分析】句意:當我們趕到會議室的時候會議已經(jīng)開始了。C.had been on20.When we hurried to the meeting room, the meeting _______.A.【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。結(jié)合語境可知主句描述的是持續(xù)到過去某時并將繼續(xù)下去的動作,故用過去完成時態(tài)。D.C.B.A.注意by the time的詞義和用法。by the time到……時候,從句用一般過去時, 表示“截止到從句動作發(fā)生時,主句動作已經(jīng)完成,即過去的過去”,主句用過去完成時,故選D。 got【答案】 D 【解析】【分析】句意:我起床的時候,我的父母已經(jīng)開始工作了。D. had gotC. had gotB. get18.My parents ______________ to work by the time I ______________ up. A.故選D。had begun【答案】 D 【解析】【分析】 句意:我們到那兒時,電影已經(jīng)開始了。C.has begun17.By the time we got there, the film ________ already. A.故選B。have wanted【答案】B 【解析】【分析】句意:他們本來打算去幫忙,但沒有及時趕到那里。wanthad wantedwanted16.They have been to【答案】 C 【解析】【分析】have gone to去了(尚未回).have been to去過(已回),根據(jù)句意在last weekend之前去過,所以用過去完成時,故選C。C.had gone tothe park twice.A.t you e?—Because I 注意過去完成時表示過去的過去含義。故選C。would plan【答案】 C 【解析】【分析】句意:瑪麗想起了她今天計劃的聚會。had plannedplannedplan【點評】本題考查過去完成時,熟記過去完成時的結(jié)構(gòu)had+過去分詞。根據(jù)stare這個動作發(fā)生在他媽媽showed up出現(xiàn)之前,是過去的過去,可知用過去完成時had+過去分詞。D.C.B. me a few minutes before his mother showed up. A.has begun【答案】 C 【解析】【分析】題中“I got there”表現(xiàn)的是過去時,且題意表達已經(jīng)開始故為過去完成時,故選C.【點評】此題考查過去完成時。had begunhas been onwas on when I got there. 12.The filmby the time通常用完成時態(tài),根據(jù)got可知是過去完成時,故選C。/。 finishedC.was。 finished11.By the time I got there, the football match ________ already ________.A.句中I thought使用的是一般過去時態(tài),而根據(jù)句意可知,上交項目報告應(yīng)該發(fā)生在這之前,故應(yīng)使用過去完成時態(tài),選D。had handed【答案】 D 【解析】【分析】句意:我以為我已經(jīng)上交了我的項目報告,但是經(jīng)理說他根本沒有看到。have handedam handinghand10.I thought I _________