【正文】
C. will leave一般將來時;D. has left現(xiàn)在完成時。years finished【答案】 C 【解析】【分析】句意:到我到達那里的時候,足球賽已經(jīng)結(jié)束了。has。C.D.have hopedB.have thought【點評】此題考查過去完成時的用法。選A。t, didn39。句意為“我母親到家時,我已經(jīng)做完作業(yè)了。finishedB.解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。has been23.When I got to the cinema, the film ___________ for 15 minutes.22.By the end of last week, she ______in the west of China for two months helping the homeless children. A.C.注意句子涉及到begin和be on的詞義和用法。had arrived。開始begin,電影已經(jīng)開始了五分鐘是存在的狀態(tài),要用延續(xù)性的動詞,所以要將瞬間動詞begin改為be on,故選D。C.would happenwas leavingD.B.鈴響發(fā)生在過去的動作回到學(xué)校之前,所以用過去完成時態(tài)。has rung15.By the time I got back to school, the bell______.C.have seen【答案】 D 【解析】【分析】句意:——杰克,你愿意去看這個新電影嗎?——當然樂意,但是我已經(jīng)看過了。考查過去完成時。C.waken me up【答案】 D 【解析】【分析】句意:鬧鐘響時,我媽媽已經(jīng)把我叫起來了。reached。 has begunwould work【答案】C 【解析】【分析】句意:O39。had workedhas workedworkshad left…would e【答案】 C 【解析】【分析】句意:杰克把他的鑰匙丟在辦公室了,因此他不得不等到他的妻子回家。has forgotten … esD.turned。ll do it at ,所以句子時態(tài)用現(xiàn)在完成時,現(xiàn)在完成時的結(jié)構(gòu)have+done,故選A。 finishedsaw【答案】 B 【解析】【分析】句意:蘇上星期沒和我們一起去看電影,因為她和她媽媽一起看過了。C.掌握過去完成時的意義(過去的過去)和構(gòu)成:had+動詞的過去分詞。【點評】本題考查過去完成時以及延續(xù)性動詞的用法。C.【英語】 過去完成時易錯題1一、初中英語過去完成時1.The bus ______ for five minutes when Tim arrived at the station. A.故選D?!军c評】考查過去完成時。D.have。 finish根據(jù)Not yet, I39。having a 【點評】注意時態(tài)一致,6.By the time I ________ on the TV, Beckham ________ two goals. A.A.D.Shea hosted the Joy FM program in Beijing, he_______ in Hongkong for ten years. A.B.C.D.got to。 has been onC.wake me upD.had left【答案】 D 【解析】【分析】句意:我到學(xué)校的時候,我意識到我把書包忘在家里。D.planned注意過去完成時表示過去的過去含義。B.過去完成時態(tài),表示動作發(fā)生在過去的過去。B.18.Seeing John rush into the room with tears in his eyes, I asked him what .A.had happenedhas begun根據(jù)got可知,電影開始五分鐘屬于在過去某時間前已經(jīng)存在的狀態(tài),應(yīng)該用過去完成時,所以排除A和C。B.【點評】考查動詞時態(tài)。根據(jù)時間狀語確定句子時態(tài)。根據(jù)時間狀語確定句子的時態(tài)。B.【點評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。C.will finish【答案】 B 【解析】【分析】考查動詞時態(tài)。don39。下文描述的是過去某時之前完成的動作,故用過去完成時態(tài)。has never been故答案為D。to be a good mother. A.28.I had hopedC.had wanted30.By the time I got there, the football match ________ already ________.A./。Shea hosted the Joy FM program in Beijing和for ten ;故選C32.Miss Smithfive我現(xiàn)在必須去火車站。36. Will you go to America next month?Yes. But I promise I will call you as soon as I _________there.A.get to B.will get to C.will get D.get【答案】D【解析】【詳解】句意:——下個月你將要去美國嗎?——是的。38.Don’t make any noise. We________ to a piece of wonderful music.A.will listen B.a(chǎn)re listeningC.listen D.have listened【答案】B【解析】句意:不要發(fā)出任何噪音。used to do過去常常做;be used to doing sth習(xí)慣于做某事;drinks喝,第三人稱單數(shù)形式;is drinking現(xiàn)在進行時,根據(jù)轉(zhuǎn)折詞but,可知前句表示過去喝可樂,后句表示習(xí)慣于喝牛奶,故選A?!呀?jīng)在香港出差幾天了。are doing正在做,現(xiàn)在進行時;did做,是do的過去式;were doing正在做,過去進行時。ten days ago十天前,用于一般過去時,twice a month一個月兩次,用于一般現(xiàn)在時;for an hour長達一小時,用于現(xiàn)在完成時。如for 和since 所引導(dǎo)的時間狀語都表示一段時間,那就要將瞬間動詞轉(zhuǎn)化為表延續(xù)的動詞或者表狀態(tài)的形式,就可以與表示一段的時間狀語連用。so far是現(xiàn)在完成時的常用提示詞,另外根據(jù)句意“到目前已經(jīng)完成80%”應(yīng)該用現(xiàn)在完成時,故選A