英语过去完成时练习题及答案及解析

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

英语过去完成时练习题及答案及解析一、单项选择过去完成时1.—Lilywenttoseethemoviealone.—Ifshe_____meaboutit,Iwouldhavegonewithher.A.shouldtellB.tellsC.toldD.hadtold【答案】D【解析】考查时态。句意:丽丽一个人去看电影了。——如果她告诉过我这件事,我会和她一起去的。结合语境可知从句中说的是在过去已完成动作,故用过去完成时态。2.Thegirl,when_____whyshe_____intheexam,justloweredherheadandkeptsilent.A.questioned;wascheatedB.beingquestioned;wascheatingC.questioned;hadcheatedD.beingquestioned;hascheated【答案】C【解析】考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。3.Hardly___________thedoorwhenherushedintotheofficeoutofbreath.A.IopenedB.didIopenC.IhadopenedD.hadIopened【答案】D【解析】本题考查hardly...when结构,表示“一……就、刚刚……就”;句意:我刚把门打开,他就气喘吁吁冲进办公室。hardly以及含有否定意义的副词放在句首,句子用倒装结构,故选D。【名师点睛】hardly......when的用法表示一件事紧接着另一件事发生,意思是“刚刚....,就....”。注意其时态上主句一般用过去完成时,从句用过去时。有时主句也可用现在完成时,从句用一般现在时。如果hardly在开头,主句要用部分倒装结构。Hehadhardlyfinishedthearticlewhenthelightwentout.他刚写完文,灯就熄了。Hehadhardlyhadtimetosettledownwhenhesoldthehouse.他还未安顿下来,就卖掉了那所房子。Hardlyhadthefootballgamebegunwhenitstartedraining.足球比赛才刚刚开始就下起雨来。HardlyhaveIgethomewhenthetelephonerings.我一到家电话铃就响了。4.Wedidn’tgetahotelroombecausewe______inadvance.A.hadn’tbookedB.haven’tbookedC.weren’tbookingD.wouldn’tbook【答案】A【解析】试题分析:考查时态。句意:因为我们没有提前预定,我们没有拿到宾馆房间。原句中没有拿到房间使用了一般过去时“didn'tget....”,而预定宾馆是在之前就已经发生的事情,要使用过去完成时,表示在过去的过去就发生的事情。故A项正确。考点:考查时态5.---What’swrongwithyourcellphone?Ican’tgetthrough.---Oh,mylinewascutoffbecauseI________mybill.A.haven’tpaidB.hadn’tpaidC.wasn’tpayingD.don’tpay【答案】B【解析】本题考查时态。根据“我的线路被切断了”是过去发生的事情,而应为我没有付我的账单是在“我的线路被切断了”之前,故用过去完成时。选B。6.Itwasnotuntil3dayslaterthattheboycamebacktolifeandexplainedtothepolicewhat_______tohim.A.washappeningB.wastohappenC.hadhappenedD.hashappened【答案】C【解析】考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。7.BythetimeJackreturnedhomefromEngland,hisson.fromcollege.A.graduatedB.hasgraduatedC.hadbeenD.hadgraduated【答案】D【解析】考查动词时态,Bythetime截止到过去某时间为止做了某事,用过去完成时态。A是一般过去时;B是现在完成时;C是过去完成进行时。根据句子意思“截止到Jack从英国返家,他的儿子已经大学毕业了。8.—Thebatteryinmycellphoneisrunninglow.—Ithatlastnightbeforewewenttobed.A.wasnoticingB.havenoticedC.wouldnoticeD.hadnoticed【答案】D【解析】本题考查时态。根据“我昨晚注意到”是在“我们上床睡觉”之前,故用过去的完成时hadnoticed,选D.9.Marywaspleasedtoseethattheseedsshe______inthegardenweregrowing.A.wasplantingB.hasplantedC.wouldplantD.hadplanted【答案】D【解析】考查过去完成时态。它表达的是在某个过去动作或时间点之前发生的动作,简单地说就是“过去的过去”发生的事情。句意:玛丽很高兴她在花园里种的种子正在生长。根据句意可知,种种子是在种子成长之前,故选D。10.-----Whatwereyouuptowhenshedroppedin?------I______forawhileand_____somereading.A.hadplayed;didB.played;didC.hadplayed:wasgoingtodoD.wasplaying;wasgoingtodo【答案】C【解析】考查时态。由第一句可判断出第二句描述的事情发生在过去,forawhile是相对于whenshedroppedin来说的whenshedroppedin,“我已经玩一会儿了”,因此该用过去完成时态.再看后一个动作,承接前面forawhile,仍然在过去,hadplayedforawhile之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。11.LiHua____hismoneyfordollarsbeforehewentonaholidayinAmerica.A.exchangesB.hasexchangedC.willexchangeD.hadexchanged【答案】D【解析】考查时态。句意:李华去美国度假以前他把钱换成美元。根据句意可知用过去完成时态,故选D。12.Theboy_____loudlybecausehe_____hiswayinthejungleandthoughthecouldn’tgobackhome.A.hadcried;lostB.hascried;haslostC.cried;hadlostD.cried;haslost【答案】C【解析】考查动词时态。句意:因为在从中中迷路认为不能回家所以小男孩大声地哭起来。迷路这个动作发生在大哭之前,故用过去完成时,故选C项。13.—Dad,we_________thezoo-tripyoupromiseduslastweek.—Sorrymygirls.I_______totakeyoutherethisweek,butI’vebeentoobusy.A.expect;intendB.hadexpected;hadintendedC.areexpecting;hadintendedD.expected;intend【答案】C【解析】试题分析:考查动词时态。句意:上句:爸爸,我们想去你上周承诺带我们去的动物园。下句:抱歉我的孩子,我上周打算带你们去,但是我实在太忙了。根据对句意的分析和理解可知对话中没有提及是以前的对话。所以对话就是发生在现在,而在第一个分句中表达了想要去,而begoingto即为想要做某事的意思;通过在第二个分句中表达的意思可知爸爸打算在过去带她们去动物园,并且对现在的结果也造成了影响,所以要用过去完成时,故选C。考点:考查动词时态14.---Iwillneverforgetwhenwemetthefamouswriter---NeitherwillI.He______somegoodsandwasatthecheckoutofasupermarket.A.hadselectedB.hasselectedC.wasselectingD.selected【答案】A【解析】试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选A考点:考查时态15.Hesaidl5people_______,twoofthem_____tohospital.A.haveinjured;admittingB.havebeeninjured;beingadmittedC.hadinjured;toadmitD.hadbeeninjured;admitted【答案】D【解析】第一空考查过去完成时,因为主句是hesaid,从句动作发生在主句之前,而且是被动式,第二空是独立主格结构,twoofthem是逻辑主语,和admit是被动关系,用过去分词,句意:他说15人受伤,其中两人住院。选D。16.Ifyou________thefailedexperiences,youwouldnothavemadesuchamistakeinyourhomework.A.refertoB.havereferredtoC.referredtoD.hadreferredto【答案】D【解析】试题分析:考查虚拟语气。表示假设的虚拟语气,用在对过去事实相反的假定上,从句用过去完成时had+过去分词,主句用would/should/might/could+have+过去分词。Referto是一个固定结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。故选D。考点:考查虚拟语气。17.----DidyouknowanyGermanbeforeyougottoBerlin?----Notasingleword_________.A.haveIlearnedB.hadIlearnedC.I’velearnedD.Ihadlearned【答案】B【解析】试题分析:考查倒装语序及时态。具有(半)否定意义的词或短语位于句首时,用部分倒装。排除C、D选项。由对话第一部分是过去时态,“一个词都没学过”这个动作应发生在过去的过去,故用过去完成时,排除A选项,故选B。句意:——去柏林之前你学过些德语吗?——我一个词都没学过。考点:考查倒装语序及时态。18.Shestaredatthepainting,wonderingwheresheit.A.sawB.hadseenC.seesD.hasseen【答案】B【解析】试题分析:句意:她盯着这个画,思索什么时候她曾见过它。根据语境可知see这个动作发生在stare之前,所以用过去完成时。故选B。考点:考查时态19.Mandy_________adoptionsinceherson’sdeath,butherhusbanddidn’tagreewithher.A.hasconsideredB.hasbeenconsideringC.isgoingtoconsiderD.hadconsidered【答案】D【解析】试题分析:句意:她儿子死后,Mandy考虑过收养,但是她的丈夫不同意。

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功