【正文】
_____ flowers in the garden.A.plant B.is planting C.planted D.was planting【答案】B【解析】【詳解】句意:——嗨,Nora。根據(jù)when I got home ,這里指的是昨天到家時,另一個動作正在發(fā)生,表示過去某個時刻正在進行的動作,應該用過去進行時?!军c評】本題考查過去完成時,注意掌握過去完成時的結構had+過去分詞。根據(jù)動詞asked一般過去時可知,動詞happen的動作發(fā)生在asked之前,表示過去的過去,用過去完成時had+過去分詞。D.would happenB.happened30.Seeing Danel went into the classroom with tears in his eyes, I asked him whatfor+時間段,表示動作或狀態(tài)的延續(xù),leave是短暫性動詞,故用其相對應的延續(xù)性結構be away,公交車離開發(fā)生在他到達之前,所以用過去完成時,故選D。D.C.B.A.29.When he arrived at the bus stop, the bus ________ for 10 minutes. 故選C。has planned【答案】C 【解析】【分析】句意:我本來計劃著第二天去北京。had plannedplannedplans注意識記have been in和過去完成時的用法。從句的動作發(fā)生在主句的動作之前,從句用過去完成時,故排除AB,說話的時候,他爸爸還在張家界,用had been in,符合題意,故選D。had been in【答案】 D 【解析】【分析】句意:他爸說去張家界10天了。had gone tohas gone tohas been in【點評】考查過去完成時。根據(jù)語境,這是一個發(fā)生在“過去的過去”(即意識到之前)的一個動作,因此要用過去完成時。D.forgotB.was leaving如果是主動關系則用主動語態(tài),反之如果是動賓關系,則用被動語態(tài),尤其要注意一些特殊動詞的用法。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結合語境來判斷句子的時態(tài)。主語是被建立的對象,故用被動語態(tài),選D。had been founded【答案】 D 【解析】【分析】句意:到2007年八月的第一天,中國人民解放軍已經(jīng)建立了八十年了。has been foundhas foundedfounded根據(jù)時間狀語,確定動詞的時態(tài)。故選D。had finished【答案】 D 【解析】【分析】句意:到上學期末,一班的學生已經(jīng)完成了三個項目。C.would finish24.By the end of last term, the students of Class One___________ three projects. A.而很多的題目,句中并沒有像本題一樣有明確的時間,很多要通過上下文的判斷得知。has been on【答案】 A 【解析】【分析】句意:當我們趕到會議室的時候會議已經(jīng)開始了。C.had been on23.When we hurried to the meeting room, the meeting _______.A.【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。結合語境可知主句描述的是持續(xù)到過去某時并將繼續(xù)下去的動作,故用過去完成時態(tài)。D.C.B.A. 【點評】考查過去完成時,注意過去完成時表達的是過去的過去。has left【答案】 C 【解析】【分析】句意:——在聚會時你見了湯姆了嗎?——沒有,我到達的時候他已經(jīng)離開了。had leftwas leavingleft【點評】考查被動語態(tài)及過去完成時的用法。句意:Jim,剛才是你把垃圾扔了嗎?不,我回來的時候垃圾已經(jīng)被扔了。又有be+動詞過去分詞構成被動語態(tài)。C.B.have been taken out20.——Jim, did you take out the trash just now?——No. By the time I came home it 根據(jù) When I got to the station 可知,到那是過去時,離開是過去的過去,使用過去完成時,had done,故選B。D.has already leftB.left19.— Jim, why didn39。開始begin,電影已經(jīng)開始了五分鐘是存在的狀態(tài),要用延續(xù)性的動詞,所以要將瞬間動詞begin改為be on,故選D。had been on【答案】 D 【解析】【分析】句意:她說當她到達電影院的時候,電影已經(jīng)開始五分鐘了。C.had begun18.She said when she got to the cinema, the film ________ for 5 minutes.A.by the time引導時間狀語從句,從句用一般過去時,主句則用過去完成時,故選B。had arrived。 leftC.arrived。 had left.A.at the railway station, the train 17.By the time he 本句中從句的動作應該是發(fā)生在ask之前的. 所以用“had+過去分詞”形式來表達。D.C.B.that dress.A.16.I asked your mother if she 句意是:—到我打電話給你為止,你已經(jīng)看了多長時間的電視了?—大約兩個小時。were。did。 watchedB. watchedTV by the time I called you?—For about two hoursA.注意過去完成時表示過去的過去含義。故選C。would plan【答案】 C 【解析】【分析】句意:瑪麗想起了她今天計劃的聚會。had plannedplannedplan【點評】本題考查過去完成時以及延續(xù)性動詞的用法。表示到達車站前已經(jīng)發(fā)生或完成的動作,句子用過去完成時態(tài);leave是一個非延續(xù)性的動詞,不能與表示一段時間的狀語for…連用,可以表達成be away,形容詞表示狀態(tài),可以與表示一段時間的狀語連用。D.C.B.13.The bus ______ for five minutes when Tim arrived at the station. A. A. rang一般過去時態(tài);B. has rung現(xiàn)在完成時態(tài);C. had rung過去完成時態(tài)。過去完成時態(tài),表示動作發(fā)生在過去的過去。had rung【答案】 C 【解析】【分析】句意:當