过去完成时难题及答案(word)_第1页
过去完成时难题及答案(word)_第2页
过去完成时难题及答案(word)_第3页
过去完成时难题及答案(word)_第4页
过去完成时难题及答案(word)_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、过去完成时难题及答案(word)一、初中英语过去完成时1. Bythetimeheatthecinema,themovieforfiveminutes.A.arrived;hadbegunB.hadarrived;hadbegunC.arrived;hadbeenonD.hadarrived;hadbeenon【答案】C【解析】【分析】句意:当他到达电影院时,电影已经开演五分钟了。arrived到达,一般过去时;hadbegun开始,过去完成时,hadbeenon进行,上映;begin开始,是短暂性动词,不能和段时间连用,根据forfiveminutes.故排除AB,beon进行,上映,表状态

2、,可和段时间连用,bythetime到时候,从句用一般过去时,表示截止到从句动作发生时主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。【点评】考查动词时态。注意句子涉及到begin和beon的词义和用法。2. Wearetootired.Pleasestoparest.A.tohaveB.havingC.haveD.has【答案】A【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stoptohavearest.固定搭配故选A【点评】注意时态一致,3. Bytheendof2012,manybuildingsbuiltinourcity.A.havebeenB.haveC.h

3、adbeenD.will【答案】C【解析】【分析】句意:至!2012年底,我们的城市里已经建成了很多大楼。Buildings是build这一动作的承受者,该用被动语态。而被动语态是由“be+及物动词的过去分词”构成。根据Bytheendof2012可知该用过去完成时,所以选C。4. YesterdaywhenItothestation,thetrainalready.A.got,hadleftB.got,hasleftC.hadgot,leftD.got,left【答案】A【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般

4、过去时态。下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。5. IthoughtIinmyprojectreport,butthemanagersaidhedidn'tseeitatall.A.handB.amhandingC.havehandedD.hadhanded【答案】D【解析】【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没

5、有看到。hand上交,是一个动词原形;amhanding是现在进行时态;havehanded现在完成时态;hadhanded过去完成时态。句中Ithought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选Do【点评】考查动词的时态,本题涉及过去完成时的应用。6. ThefilmwhenIgotthere.A.wasonB.hasbeenonC.hadbegunD.hasbegun【答案】C【解析】【分析】题中“Igotthere'表现的是过去时,且题意表达已经开始故为过去完成时,故选C.【点评】此题考查过去完成时。7. Iknowyouca

6、nplaythepianosowell.Thankyou.A.didn'tB.don'tC.can't【答案】A【解析】【分析】句意:一一我不知道你钢琴弹得那么好。一一谢谢。A.didn't不,一般过去时态,指过去的状态及过去发生的动作;B.don't不,一般现在时态,指经常性、习惯性的动作;C.can't不能,指能力;不可能,表示否定的推测。根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选Ao8. Everythingheawayfromhimbeforehereturnedtohishometown.A.tookB

7、.hadbeentakenC.hadhadbeentakenD.hadtaken【答案】C【解析】【分析】句意为:他所拥有的一切在他回家之前都被拿走了。根据题干中的beforehereturnedtohishometown,可知主句的谓语动词要用过去完成时,又因everything与take之间存在动宾关系,且everything作take的宾语,谓语动词要用被动语态,过去完成时的被动语态的基本构成是hadbeen+过去分词,第一个had表示拥有的意思,后面的hadbeentaken是过去完成时的被动语态。故选C。【点评】考查过去完成时的被动语态的基本构成。9. Thefiremanthebu

8、rningbuildingthreetimesbeforethefirewasputout.A.isenteringB.hasenteredC.wasenteringD.hadentered【答案】D【解析】【分析】句意:消防队员三次进入着火的大楼,才把火扑灭。A.isentering现在进行时;B.hasentered现在完成时;C.wasentering过去进行时;D.hadentered过去完成时。根据wasputout,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),hadentered,故选D。【点评】考查句子时态。注意过去完成时的用法。

9、10. Theboywasonthegroundandhehadbicyclebehindthebigtree.A.lying;laidB.lying;layC.lay;lainD.lied;lied【答案】A【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的

10、是过去完成时,故填lay的过去分词laid。选A。【点评】考查动词辨析,过去进行时态,过去完成时态。11. What'sup?Imissedthetrain.BythetimeIgottothetrainstation,thetrainfor10minutes.A.hadleftB.hasleftC.hasbeenawayD.hadbeenaway【答案】D【解析】【分析】句意:一怎么啦?一我错过了火车。在我到达火车站前,火车已经离开了十分钟了。A.hadleft过去完成时态;B.hasleft现在完成时态;C.hasbeenaway现在完成时;D.hadbeenaway过去完成时。b

11、ythetime,在之前,是过去完成时的标志词,表示过去的过去的时间。和一段时间连用,动作应该是延续性的,leave对应的延续性状态是beaway,故选D。12. Bythetimeoflastyear,shethepianoforfiveyears.A.learntB.haslearntC.hadlearntD.willlearn【答案】C【解析】【分析】句意:至V去年的时候,她已经学了五年钢琴了。由时间状语Bythetimeoflastyear可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。故答案为C。【点评】考查过去完成时。掌握过去完成时的构成和用法。

12、13. SeeingDanelwentintotheclassroomwithtearsinhiseyes,Iaskedhimwhat_A.happenedB.hadhappenedC.wouldhappenD.washappened【答案】B【解析】【分析】句意:看着丹尼尔哭着跑进教室,我问他发生了什么。根据动词asked一般过去时可知,动词happen的动作发生在asked之前,表示过去的过去,用过去完成时had+过去分词。故选Bo【点评】本题考查过去完成时,注意掌握过去完成时的结构had+过去分词。14. Simonthepianoforageswhenhegavehisfirstcon

13、cert.A.hasplayedB.isplayingC.hadplayedD.willplay【答案】C【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语whenhegavehisfirstconcert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。15. Shesaidwhenshegottothecinema,thefilmfor5minutes.A.hasbegunB.hadbe

14、gunC.hasbeenonD.hadbeenon【答案】D【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为beon,故选D。【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。16. MrBrownwastoobusyourpapersthisquestion.A. tomark,toanswerB.tomark,answeringC.marking,answerin

15、gD.marking,toanswer【答案】D【解析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。故选D。【点评】考查固定搭配too-to及动词不定式表目的。17. MyparentstoworkbythetimeIup.A.began;getB.began;hadgotC.hadbegun;hadgotD.hadbegun;got【答案】D【解析】【分析】句意:我起床的时候,我的父母已经开始工作了。began开始,

16、一般过去时;hadbegun开始,过去完成时;getup起床,一般现在时;hadgotup起床,过去完成时。bythetime到时候,从句用一般过去时,表示截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选Do【点评】考查动词的时态。注意bythetime的词义和用法。18. Jim,didyoutakeoutthetrashjustnow?No.BythetimeIcamehomeit.A.havebeentakenoutB.hadtakenoutC.hadbeentakenout【答案】C【解析】【分析】takeout拿出,带出,bythetime直到,came

17、home是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。又有be+动词过去分词构成被动语态。hadbeen+过去分词,含有被动语态的过去完成时。句意:Jim,刚才是你把垃圾扔了吗?不,我回来的时候垃圾已经被扔了。故选C。【点评】考查被动语态及过去完成时的用法。19. Mr.SmithinacarfactoryfortenyearsbeforehecametoChina.A.hadworkedB.worksC.isworkingD.willwork【答案】A【解析】【分析】句意:史密斯先生来中国前在一个汽车厂工作十年了。根据beforehecametoChina,可知他

18、来汽车厂发生在来中国前,所以句子时态是过去完成时,hadworked,故选A。【点评】此题考查过去完成时。根据时间状语确定句子时态。20. Bytheendoflastmonth,wealreadyourlessons.A.has,finishedB.have,finishedC.had,finishedD.will,finish【答案】C【解析】【分析】题意:到上个月末为止,我们已经结束了课程。根据句意,应选G【点评】注意时间状语,很容易选出。21. Areyousurprisedattheendingofthemovie?No,becauseIthestory.A.readB.willre

19、adC.havereadD.wasreading【答案】C【解析】【分析】句意:一你对这部电影的结局感到惊讶吗?一不惊讶,因为我读过这个故事。根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。【点评】考查现在完成时态。主语为第一人称故动词应使用原形。22. Petertohaveacoolmodelplane.A.hopedB.hadhopedC.hashopedD.hopes【答案】B【解析】【分析】句意:彼得本来希望有一架很酷的飞机模型。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。23. Bythefirstday

20、ofAugust,2007,thePLAforeightyyears.A.foundedB.hasfoundedC.hasbeenfoundD.hadbeenfounded【答案】D【解析】【分析】句意:至IJ2007年八月的第一天,中国人民解放军已经建立了八十年了。结合语境可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态。主语是被建立的对象,故用被动语态,选Do【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。语态的判断主要是确定句子主语与谓语动词的关系。如果是主动关系则

21、用主动语态,反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。24. Pardon?Iquitecatchyou.IsaidIthesongbefore.A.didn't,hadn'theardB.don't,didn'thearC.didn't,didn'thearD.won't,hadn'theard【答案】A【解析】【分析】句意:请再说一遍,我没太听清你说的话。一一我说,我以前听过这首歌。结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。下文描述的是过去某时之前完成的动作,故用过去完成时态。选A。【点评

22、】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。25. Shetobeagoodmother.A.havethoughtB.thoughtC.thinksD.hadthought【答案】D【解析】【分析】句意:她本来想做一个好妈妈。动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选D。【点评】考查过去完成时。26. We_tobeabletocomeandseeyou.A.hadhopedB.hope

23、C.havehopedD.arehope【答案】A【解析】【分析】句意:我们本来希望能来看看你。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选A。【点评】考查过去完成时。27. JohnsontwoticketsfortheconcertbeforeJoemadeaphonecalltohim.A.hadbookedB.bookedC.hasbookedD.werebooking【答案】A【解析】【分析】句意:乔打电话给杰克逊前,杰克逊已经定了两张音乐会的票。表示过去的过去”动作要用过去完成时(had+过去分词),所以选A。28. Shetogotoschoolea

24、rlier,butsheforgottogetup.A.plansB.plannedC.hadplannedD.hasplanned【答案】C【解析】【分析】句意:她本来打算早点上学,但是她忘记起床了。动词plan用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选Co【点评】考查过去完成时。29. Damingtohavearest,buthedidn'thavetime.A.intendedB.hadintendedC.intendsD.hasintended【答案】B【解析】【分析】句意:大明本来计划休息,但是他没时间。动词intend用过去完成时来表示过去未曾实现的想

25、法,希望,打算或意图等。故选B。【点评】考查过去完成时。30. BythetimeIlockedthedoor,IrealizedImykeysathome.A.hadrepaired【答案】DB.hadchangedC.hadforgottenD.hadleft”,表示把某物【解析】【分析】句意为到我锁门的时候,我才意识到把钥匙忘在家里了遗忘在某处"要用leave。该动作发生在realized之前,用过去完成时,故选D。【点评】本题考查过去完成时的用法。二、初中英语动词的时态31. Theydon'tlivehereanylonger.TheytoChengdulastmo

26、nth.A.moveB.movedC.willmoveD.aremoving【答案】B【解析】【详解】句意:他们不再住在这里了,他们上个月搬到了成都。考查一般过去时。A.move一般现在时;B.moved一般过去时;C.willmove一般将来时;D.aremoving现在进行时。根据Theydon'tliverteanylonger.可知此处句意为他们上个月搬到了成都。"由lastmonth可知时态用一般过去时;故答案选B。32. Idon'tknowifittomorrow.Ifit,wewilldosomecleaningathome.A.snows;wills

27、nowB.willsnow;snowsC.willsnow;willsnowD.snows;snows【答案】B【解析】【详解】句意:我不知道明天是否会下雪。如果下雪,我们就在家做清洁工作。考查动词时态辨析。前句if意思是是否”,引导宾语从句,tomorrow(明天)用于一般将来时,从句动词需用“will原形动词”结构,可排除AD两项;后句if意思是如果”,引导条件状语从句,时态遵循主将从现原则,可排除C项。根据句意结构和语境,可知选Bo33. -Helen,Whendidyoumovedhere?-1heresincetwoyearsago.A.movedB.livedC.havemoved

28、D.havelived【答案】D【解析】试题分析:句意:一海伦,你什么时候搬到这儿的?一从两年前我就住在这儿。表示从两年前一直延续到现在的动作,用现在完成时态,A、B错。move是一个非延续性的动作,不能与表示一段时间的状语sincetwoyearsago连用,live是延续性动作,可以与sincetwoyearsago连用。故选D。【考点定位】考查动词时态辨析。34. Whydidn'tyouopenthedoorformejustnow?Sorry,Iabath.A.willtakeB.amtakingC.wastakingD.take【答案】C【解析】【详解】句意:-刚才你为什么

29、不给我开门?-对不起,我在洗澡。根据didn'tyouopenthedoor这里叙述的是过去的事情,根据句意可知该开门的时间正在洗澡,也就是说过去某个时间正was/were+doing,在进行的动作,应该用过去进行时。过去进行时的谓语动词的形式是:故选Co35. Hetoldmethathehereforfiveminutes.A. hascomeB. hadarrivedC. hadbeenD. hadcome【答案】C【解析】句意:他告诉我他到这儿5分钟了。根据forfiveminutes可知谓语动词要用延续性动词,come和arrive都是短暂性动词,bein+地点,表示延续性,

30、here副词,要把介词省略;故选C36. Couldyoutellmewhathesaidjustnow?Sorry,Iwhatwashappeningoutside.A.havethoughtB.wasthinkingC.thoughtD.think【答案】B【解析】试题分析:句意:一一你能告诉我他刚才说的什么吗?一一对不起,我正在想外面发生了什么事。根据宾语从句是whatwashappening可知此处用过去时,故排除D项。根据句意,第二个人也没听见刚才他说的话,因为刚才他正在思考,表示过去某事正在做某事,用过去进行时,故选Bo考点:考查时态的用法。37. Iabookthreedaysa

31、goandIityet.A.bought;didn'treadB.bought;haven'treadC.havebought;didn'treadD.havebought;haven'tread【答案】B【解析】句意:我三天前买了一本书,我还没读过。根据时间threedaysago(三天前)可知此句时态是一般过去式,故填bought,根据yet(用于否定句或疑问句)可知此句时态是现在完成时,可知填haven'tread故选B。38. Whyareyouwalkingsoquickly,Edward?Thereatalentshowintenminute

32、s.A.willhaveB.willbeC.isgoingtohaveD.aregoingtobe【答案】B【解析】【分析】考点:考查一般将来时。【详解】试题分析:句意:一一你为什么走那么快,爱德华?一一十分钟后就有个才艺表演。根据时间状语inthenminutes十分钟后,句子要用一般将来时;句型therebe有其一般将来时结构为therewillbe或thereis/aregoingtobe,根据主语atalentshow单数,所以用is,故C和D不对,故选Bo39. Tom!Iyou40timesthatI'llbeatyouifyoudon'tleavethatappl

33、ejamalone.Sorry,Aunt!A.tellB.toldC.havetoldD.amtelling【答案】C【解析】句意:Tom!我已经警告过你40次,如果你不留下那个苹果酱,我就揍你。对不起,姑姑!本题考查动词tell(告诉)的时态。A.tell动词原形;B.told一般过去时;C.havetold现在完成时;D.amtelling现在进行时。根据题意知动作发生在过去40. Johnsonwon'tanswerthephoneifhethenumber.A.knewB.doesn'tknowC.willknowD.didn'tknow【答案】B【解析】句意:

34、如果约翰逊不知道电话号码,他就不接电话。考查动词时态。本句是if引导的条件状语从句,当主句是将来时态时,从句用一般现在时,可排除C、D两项。根据句意,本句是否定陈述,故选B。41. Theboyforherintherainfornearlyhalfanhourbeforesheappeared.A.waitsB.waitedC.haswaitedD.hadwaited【答案】D【解析】句意:在她出现前,那个男孩已经在雨中等了接近半个小时了。因为before后用的是一般过去时,wait这个动作发生在appeared之前,也就是过去的过去,所以空格处应该用过去完成时。故选Do42. Idon&#

35、39;tknowwhenyoutoMary'sparty.Whenyougo,aswellA.go;IwillgoB.willgo;IwillgoC.willgo;IgoD.go;Igo【答案】B【解析】句意:我不知道你什么时候去参加玛丽的聚会。当你去的时候,我也去。第一个空是考查宾语从句,主句Idontknowi一般现在时态,其宾语从句可以根据实际情况用任何时态,本题我不知道你什么时候去参加玛丽的聚会”,去”的动作属于没有发生,所以选择将来时态最佳,故排除A、D选项;第二个空Whenyougo,是一个时间状语从句,而且这个时间对于说话时是一个没有发生没有到来的时间,也就暗示了后面主句

36、用一般将来时,即当你去的时候我将和你一起去,表示去的动作还没有发生,所以主句用一般将来时,构成生将从现”,故排除C选项;故答案选B。43. HehiswifefortenyearsA.hasmarriedB.hasbeenmarriedwithC.hasbeenmarriedtoD.gotmarriedto【答案】C【解析】【详解】句意:他和妻子结婚十年了。“for段时间”表示某个动作或状态持续一段时间,谓语动词是可持续动词。marry结婚,是短暂性动词,不可以持续,getmarriedtosb.也是不可以持续的,排除A和D;bemarriedtosb.与某人结婚,表示状态,故答案为C。44.

37、 Whenitbegantorainheavily,sheforabusatthebusstop.A. waitedB.waitsC.iswaitingD.waswaiting【答案】D【解析】句意:当雨下得很大时,她正在公共汽车站等公共汽车。A.waited一般过去时;B. waits一般现在时;C.iswaiting现在进行时;D.waswaiting过去进行时。when引导的时Do间状语从句,从句用一般过去时,主句用过去进行时;故选45. Alice,togetherwithherclassmates_punishedforbreakingtheschoolruleslastweek.A

38、.isB.areC.wasD.were【答案】C【解析】【详解】句意:艾丽斯和她的同学上周因违反校规而受到惩罚。考查一般过去时和主谓一致。根据lastweek可知句子时态应用一般过去时,排除A、B选项;togetherwithherclassmates在句中作状语,主语是Alice,第三人称单数,所以谓语动词也要用第三人称单数形式,排除D选项;故答案选G46. Let'sturnontheTVandwatchthefootballmatch.It'stoolate.Itforanhour.Andtheresultwas-O.Chinawon.A.hasfinishedB.hasbegunC.hasbeenonD.hasbeenover【答案】D【解析】【详解】句意:-让我们打开电视看足球比赛吧。-太晚了,它都结束一个小时了,结果是1比0,中国赢了。hasfinished结束了,现在完成时;hasbegun开始了;hasbeenon一直在进行;hasbeenover已经结束了。句中foranhour表示一段时间,finish和begin都是瞬间性动词,不能和一段时间连用,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论