您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 过去完成时专题(含答案)
过去完成时专题(含答案)一、初中英语过去完成时1.Myparents______________toworkbythetimeI______________up.A.began;getB.began;hadgotC.hadbegun;hadgotD.hadbegun;got【答案】D【解析】【分析】句意:我起床的时候,我的父母已经开始工作了。began开始,一般过去时;hadbegun开始,过去完成时;getup起床,一般现在时;hadgotup起床,过去完成时。bythetime到……时候,从句用一般过去时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选D。【点评】考查动词的时态。注意bythetime的词义和用法。2.BythetimeI________ontheTV,Beckham________twogoals.A.turned;havescoredB.turned;hadscoredC.hadturned;havescoredD.hadturned;hadscored【答案】B【解析】【分析】句意:当我打开电视的时候,贝克汉姆已经进了两个球。本句是时间状语从句,bythetime到…时候为止,用于一般过去时,可排除CD选项。从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。【点评】考查动词时态辨析题。3.BythetimeIfinishedmyhomework,mymother.A.sleptB.hasbeenasleepC.wasasleepD.hadbeenasleep【答案】D【解析】【分析】由上文“Bythetime”和“finished”可知此处应为过去完成时,故选D.【点评】考查过去完成时。4.BeforeO'SheahostedtheJoyFMprograminBeijing,he_______inHongkongfortenyears.A.worksB.hasworkedC.hadworkedD.wouldwork【答案】C【解析】【分析】句意:O'Shea在北京主持JoyFM节目前,他已经在香港工作了10年了。根据BeforeO'SheahostedtheJoyFMprograminBeijing可知,主持节目这个动作发生在过去,而在香港呆了十年是发生在过去的过去,时态要用过去完成时(had+过去分词),故选C。【点评】考查动词的时态。牢记过去完成时的用法。5.BythetimeIgotthere,thefootballmatch________already________.A.has;finishedB.was;finishedC.had;finishedD./;finished【答案】C【解析】【分析】句意:到我到达那里的时候,足球赛已经结束了。bythetime通常用完成时态,根据got可知是过去完成时,故选C。【点评】考查过去完成时。6.ThefilmwhenIgotthere.A.wasonB.hasbeenonC.hadbegunD.hasbegun【答案】C【解析】【分析】题中“Igotthere”表现的是过去时,且题意表达已经开始故为过去完成时,故选C.【点评】此题考查过去完成时。7.Everythinghe____awayfromhimbeforehereturnedtohishometown.A.tookB.hadbeentakenC.hadhadbeentakenD.hadtaken【答案】C【解析】【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的beforehereturnedtohishometown,可知主句的谓语动词要用过去完成时,又因everything与take之间存在动宾关系,且everything作take的宾语,谓语动词要用被动语态,过去完成时的被动语态的基本构成是hadbeen+过去分词,第一个had表示拥有的意思,后面的hadbeentaken是过去完成时的被动语态。故选C。【点评】考查过去完成时的被动语态的基本构成。8.Theboywas_____onthegroundandhehad_____bicyclebehindthebigtree.A.lying;laidB.lying;layC.lay;lainD.lied;lied【答案】A【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。【点评】考查动词辨析,过去进行时态,过去完成时态。9.Thegirlsittingnexttomeontheplanewasverynervous,forshebefore.A.didn'tflyB.hasn'tflownC.hadn'tflownD.wasn'tflying【答案】C【解析】【分析】句意:飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。根据上文的句子Thegirlsittingnexttomeontheplanewasverynervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:had+动词的过去分词。根据句意,故答案为C。【点评】考查过去完成时态。掌握过去完成的意义和用法:表示过去的过去的动作或状态。用had+动词的过去分词表达。10.TombythetimeIgottotheparty.A.leftB.wasleavingC.hadleftD.hasleft【答案】C【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。故选C。【点评】本题考查过去完成时的用法。11.Thelittleboymeafewminutesbeforehismothershowedup.A.staresatB.hasstaredatC.looksatD.hadstaredat【答案】D【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showedup出现之前,是过去的过去,可知用过去完成时had+过去分词。故选D。【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。12.BythetimeIlockedthedoor,IrealizedImykeysathome.A.hadrepairedB.hadchangedC.hadforgottenD.hadleft【答案】D【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。该动作发生在realized之前,用过去完成时,故选D。【点评】本题考查过去完成时的用法。13.SeeingJohnrushintotheroomwithtearsinhiseyes,Iaskedhimwhat.A.wouldhappenB.hadhappenedC.happenedD.washappened【答案】B【解析】【分析】所填写动作发生在asked以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。【点评】本题考查过去完成时的用法。14.Wearetootired.Pleasestop__________arest.A.tohaveB.havingC.haveD.has【答案】A【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stoptohavearest.固定搭配故选A【点评】注意时态一致,15.Bythetimehe______________atthecinema,themovie______________forfiveminutes.A.arrived;hadbegunB.hadarrived;hadbegunC.arrived;hadbeenonD.hadarrived;hadbeenon【答案】C【解析】【分析】句意:当他到达电影院时,电影已经开演五分钟了。arrived到达,一般过去时;hadbegun开始,过去完成时,hadbeenon进行,上映;begin开始,是短暂性动词,不能和段时间连用,根据forfiveminutes.故排除AB,beon进行,上映,表状态,可和段时间连用,bythetime到……时候,从句用一般过去时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。【点评】考查动词时态。注意句子涉及到begin和beon的词义和用法。16.–Wereyoulateforworkyesterdaymorning?–Yes.BythetimeIgottothebusstop,theearlybus.A.hasalreadyleftB.isalreadyleftC.hadalreadyleft【答案】C【解析】【分析】句意:昨天上午你上班迟到了吗?——是的,等我到达公交车站的时候,早班车已经开走了。结合语境可知下文描述的是过去某时前已经完成的动作,故用过去完成时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。17.Bytheendoflastyearthey_________thousandsoforangetreesonthemountains.A.hadplantedB.haveplantedC.wereplantingD.wouldplant【答案】A【解析】【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。根据Bytheendoflastyear,可知句子时态为过去完成时,因此用hadplanted,故答案是A。【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。18.—DidyouseeTomattheparty?—No,he_________bythetimeIgotthere.A.leftB.wasleavingC.hadleftD.hasleft【答案】C【解析】【分析】句意:——在聚会时你见了汤姆了吗?——没有,我到达的时候他已经离开了。got,一般过去时,离开在到达之前已经发生了,因此使用过去完成时,故答案是C。【点评】考查过去完成时,注意过去完成时表达的是过去的过去。19.Bytheendoflastmonth,we______already______ourlessons.A.has,finishedB.have,finishedC.had,finishedD.will,finish【答案】C【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选C。【点评】注意时间状语,很容易选出。20.—Areyousurprisedattheendingofthemovie?—No,becauseI___________thestory.A.readB.willreadC.havereadD.wasreading【答案】C【解析】【分析】句意:—你对这部电影的结局感到惊讶吗?—不惊讶,因为我读过这个故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。【点评】考查现在完成时态。主语为第一人称故动词应使用原形。21.Bytheendoflastweek,she______inthewestofChinafo
本文标题:过去完成时专题(含答案)
链接地址:https://www.777doc.com/doc-6584083 .html