【正文】
最新過去完成時練習(xí)題經(jīng)典1一、初中英語過去完成時1.Mr. Smith ________ in a car factory for ten years before he came to China. A.had workedB.worksC.is workingD.will work【答案】 A 【解析】【分析】句意:史密斯先生來中國前在一個汽車廠工作十年了。根據(jù) before he came to China , 可知他來汽車廠發(fā)生在來中國前,所以句子時態(tài)是過去完成時,had worked,故選A。 【點評】此題考查過去完成時。根據(jù)時間狀語確定句子時態(tài)。2.Sue didn39。t go to see the film with us last week because she ________________ it with her mother. A.has seenB.had seenC.will seeD.saw【答案】 B 【解析】【分析】句意:蘇上星期沒和我們一起去看電影,因為她和她媽媽一起看過了。,現(xiàn)在完成時;,過去完成時;,一般將來時;,一般過去時。Sue和媽媽看了電影的影響是上周Sue沒有和我們看電影,所以用完成時,根據(jù)didn39。t可知是與過去有關(guān),所以用過去完成時,結(jié)構(gòu)是had+動詞過去分詞,see的過去分詞是seen,故選B。 【點評】考查過去完成時,注意平時識記其結(jié)構(gòu),理解句意。3.We are too tired. Please stop __________ a rest.A.to haveB.havingC.haveD.has【答案】 A 【解析】【分析】句意:我們是在太累了,停下來休息一下吧。stop to have a 【點評】注意時態(tài)一致,4.Jake _____his key in the office so he had to wait until his wife _______ home.A.has forgotten … esB.forgot… eC.had left… cameD.had left…would e【答案】 C 【解析】【分析】句意:杰克把他的鑰匙丟在辦公室了,因此他不得不等到他的妻子回家。結(jié)合語境可知前文描述的是過去某時前已經(jīng)完成的動作,故用過去完成時態(tài)。下文指的是過去某時的動作,故用一般過去時態(tài)。選C?!军c評】英語中的時態(tài)主要是借助于時間狀語與上下文語境來進行判斷。解答此類題型,首先要注意句子中的時間狀語,如果沒有則要通過分析上下文,結(jié)合語境來判斷句子的時態(tài)。5.By the end of last month, Jane _____ enough money for the poor sick boy. A.raisedB.would raiseC.had raisedD.has raised【答案】 C 【解析】【分析】句意:在上個月末,珍已經(jīng)為貧窮的生病的孩子籌集到了足夠的錢。根據(jù) By the end of last month,可知句子的時態(tài)為過去完成時,C是過去完成時結(jié)構(gòu),故答案是C。 【點評】考查過去完成時,注意過去完成的時的判定方法。6.By the first day of August, 2007, the PLA ________ for eighty years.A.foundedB.has foundedC.has been foundD.had been founded【答案】 D 【解析】【分析】句意:到2007年8月1日為止,中國人民解放軍已經(jīng)成立了80年了。句中有by+過去的時間,表示到…為止,句子用過去完成時,found成立,故選D【點評】動詞的時態(tài)是學(xué)習(xí)英語過程中非常重要的知識?,F(xiàn)在完成時表示動詞在過去發(fā)生對現(xiàn)在造成的影響?,F(xiàn)在完成時往往和already,yet,for+一段時間,since+點時間的時間狀語連用。過去完成時表示動作發(fā)生在過去的過去,句子中強調(diào)過去的動作對現(xiàn)在造成的影響。7.By the time I got to school, I realized that I ________ my backpack at home. A.have forgottenB.had forgottenC.have leftD.had left【答案】 D 【解析】【分析】句意:我到學(xué)校的時候,我意識到我把書包忘在家里??疾檫^去完成時。by the time:到…時候為止;通常引導(dǎo)一個時間狀語從句,表示“到……的時候為止”主句則表示在此時間之前某個事件已完成。值得注意的是,當從句用過去時時,主句通常用過去完成時。Leave sth. Sp.:把…落在某地。結(jié)合句意和語境可知選D。【點評】此題考查過去完成時的用法。8.The film when I got there. A.was onB.has been on