过去完成时练习题经典(DOC 14页).doc

上传人(卖家):2023DOC 文档编号:5750684 上传时间:2023-05-06 格式:DOC 页数:14 大小:88.50KB
下载 相关 举报
过去完成时练习题经典(DOC 14页).doc_第1页
第1页 / 共14页
过去完成时练习题经典(DOC 14页).doc_第2页
第2页 / 共14页
过去完成时练习题经典(DOC 14页).doc_第3页
第3页 / 共14页
过去完成时练习题经典(DOC 14页).doc_第4页
第4页 / 共14页
过去完成时练习题经典(DOC 14页).doc_第5页
第5页 / 共14页
点击查看更多>>
资源描述

1、过去完成时练习题经典一、初中英语过去完成时1By the time he _ at the cinema, the movie _ for five minutes. A.arrived; had begunB.had arrived; had begunC.arrived; had been onD.had arrived; had been on【答案】 C 【解析】【分析】句意:当他到达电影院时,电影已经开演五分钟了。arrived到达,一般过去时;had begun开始,过去完成时,had been on进行,上映;begin开始,是短暂性动词,不能和段时间连用,根据 for five

2、 minutes.故排除AB,be on进行,上映,表状态,可和段时间连用,by the time到时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。【点评】考查动词时态。注意句子涉及到begin和be on的词义和用法。2Simon _ the piano for ages when he gave his first concert. A.has playedB.is playingC.had playedD.will play【答案】 C 【解析】【分析】句意:西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。根据时间状语wh

3、en he gave his first concert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:had+动词的过去分词,故答案为C。【点评】考查过去完成时。掌握过去完成时的意义(过去的过去)和构成:had+动词的过去分词。3By the time I _ on the TV, Beckham _ two goals A.turned; have scoredB.turned; had scoredC.had turned; have scoredD.had turned; had scored【答案】 B 【解析】【分析】句意:当我打开

4、电视的时候,贝克汉姆已经进了两个球。本句是时间状语从句,by the time到时候为止,用于一般过去时,可排除CD选项。从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。【点评】考查动词时态辨析题。4When I _ the cinema, the film _for ten minutesA.got to; has begunB.arrived at; has been onC.reached; had begunD.hurried to; had been on【答案】 D 【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指

5、“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。【点评】要注意完成时态中的延续性动词的转换。5By 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日为止,中国人民解放军已经成立了80年了。句中有by+过去的时间,表示到为止,句子用过去完成时,found成立,故选D【点评】动词的时态是学习英语过程中非

6、常重要的知识。现在完成时表示动词在过去发生对现在造成的影响。现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。6By the time I got to school, I realized that I _ my backpack at home. A.have forgottenB.had forgottenC.have leftD.had left【答案】 D 【解析】【分析】句意:我到学校的时候,我意识到我把书包忘在家里。考查过去完成时。by the time:到时候为止

7、;通常引导一个时间状语从句,表示“到的时候为止”主句则表示在此时间之前某个事件已完成。值得注意的是,当从句用过去时时,主句通常用过去完成时。Leave sth. Sp.:把落在某地。结合句意和语境可知选D。【点评】此题考查过去完成时的用法。7I thought I _in my project report , but the manager said he didnt see it at all. A.handB.am handingC.have handedD.had handed【答案】 D 【解析】【分析】句意:我以为我已经上交了我的项目报告,但是经理说他根本没有看到。hand上交,是

8、一个动词原形;am handing是现在进行时态;have handed现在完成时态;had handed过去完成时态。句中I thought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。【点评】考查动词的时态,本题涉及过去完成时的应用。8The fireman_ the burning building three times before the fire was put out. A.is enteringB.has enteredC.was enteringD.had entered【答案】 D 【解析】【分析】句意:消防队员三次进入着

9、火的大楼,才把火扑灭。A. is entering现在进行时;B. has entered现在完成时;C. was entering过去进行时;D. had entered过去完成时。根据 was put out,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),had entered,故选D。 【点评】考查句子时态。注意过去完成时的用法。9The boy was _ on the ground and he had _ bicycle behind the big tree. A.lying; laidB.lying; layC.lay; lain

10、D.lied; lied【答案】 A 【解析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。【点评】考查动词辨析,过去进行时态,过去完成时态。10Tom by the time I got to the party

11、.A.leftB.was leavingC.had leftD.has left【答案】 C 【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。故选C。【点评】本题考查过去完成时的用法。11The little boy me a few minutes before his mother showed up. A.stares atB.has stared atC.looks atD.had stared at【答案】 D 【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着

12、我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。故选D。【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。12He wanted to know how long in hospital. A.she is stayingB.she had stayedC.did she stayD.she stay【答案】 B 【解析】【分析】句意:他想要知道她在医院待了多长时间。根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。故选B。【点评】本题考查过去完成时,注意

13、熟记过去完成时的结构had+过去分词。13 Why didnt you give the wallet to the man at once? Because he _ before I realized it was his.A.had been disappearedB.has disappearedC.had disappearedD.has been disappeared【答案】 C 【解析】【分析】句意:你为什么不立刻将钱包给那个男人?-因为在我意识到钱包是他的之前他就已经消失了。我意识到钱包是他的属于过去发生的事,他已经消失了 属于过去的过去发生的事,即一个动作在另一个过去动作之

14、前已经完成,应该用过去完成时态,谓语结构为:had+动词 过去分词,故选C。【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。14 How long has the train been away? Sorry. I dont know. By the time I got here, the train _.A.has leftB.was leavingC.had been awayD.had left【答案】 C 【解析】【分析】句意:火车离开多久了?很抱歉。我不知道。我到这儿的时候,火车已经离开了。由By the time I got

15、here可知该用过去完成时,所以选C。【点评】考查动词时态。15She said when she got to the cinema, the film _ for 5 minutes.A.has begunB.had begunC.has been onD.had been on【答案】 D 【解析】【分析】句意:她说当她到达电影院的时候,电影已经开始五分钟了。根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为be on,故选D。【点评】此题考查

16、动词的时态问题以及瞬间动词和延续性动词的区别。16Mr Brown was too busy _ our papers _ this question. A.to mark, to answerB.to mark, answeringC.marking, answeringD.marking, to answer【答案】 D 【解析】【分析】句意:布朗先生忙着写论文来回答这个问题。根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。故选D。【点评】考查固定搭配tooto,及

17、动词不定式表目的。17My parents _ to work by the time I _ up. A.began; getB.began; had gotC.had begun; had gotD.had begun; got【答案】 D 【解析】【分析】句意:我起床的时候,我的父母已经开始工作了。began开始,一般过去时;had begun开始,过去完成时;get up 起床,一般现在时;had got up起床,过去完成时。by the time到时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选D。【点评】考查动词的时态

18、。注意by the time的词义和用法。18Jim, did you take out the trash just now?No. By the time I came home it .A.have been taken outB.had taken outC.had been taken out【答案】 C 【解析】【分析】take out拿出,带出,by the time直到,came home是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。又有be+动词过去分词构成被动语态。had been+过去分词,含有被动语态的过去完成时。句意:Jim,刚才是你把垃圾

19、扔了吗?不,我回来的时候垃圾已经被扔了。故选C。【点评】考查被动语态及过去完成时的用法。19By the end of last year they _ thousands of orange trees on the mountains. A.had plantedB.have plantedC.were plantingD.would plant【答案】 A 【解析】【分析】句意:到去年末,他们已经在山上种植了上万棵橘子树。根据 By the end of last year , 可知句子时态为过去完成时,因此用had planted,故答案是A。 【点评】考查过去完成时,注意识记与过去完

20、成时想搭配的时间状语。20When I got to the cinema, the film _ for 15 minutes.A.has begunB.has beenC.has been onD.had been on【答案】 D 【解析】【分析】句意:当我到达电影院时,电影已经开始十五分钟了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选D。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。21I _ to study hard, but som

21、eone disturb me. A.thoughtB.had thoughtC.have thoughtD.think【答案】B 【解析】【分析】句意:我本来想努力学习,但是有人打扰了我。动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。22My parents our home for a few hours when I arrived. I didnt meet them.You could call them if you wanted to know where they were.A.have been away fromB.

22、had been away fromC.had leftD.had gone【答案】 B 【解析】【分析】句意:-当我到家的时候,我的父母已离开家几个小时了。我没遇到他们。-假如你想知道他们在哪里的话,你可以给他们打电话。当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。for a few hours表示一段时间,不能与非延续动词连用。所以要用过去完成时态。故选B.【点评】考查完成时态的用法。23By the end of last term, the students of Class One_ three projects. A.finishedB.would finishC.

23、have finishedD.had finished【答案】 D 【解析】【分析】句意:到上学期末,一班的学生已经完成了三个项目。根据by the end of last term,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。故选D。 【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。24How was the movie you saw yesterday?I have no idea. By the time I got to the movie theatre, the movie _.A.has already finishedB.have finis

24、hed yetC.had already finished 【答案】 C 【解析】【分析】had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。句意:昨天你看的电影怎么样?没想法,我到电影院的时候,电影已经结束了。故选C。【点评】考查过去完成时的用法。25Pardon? I _ quite catch you.I said I _ the song before.A.didnt, hadnt heardB.dont, didnt hearC.didnt, didnt hearD.

25、wont, hadnt heard【答案】 A 【解析】【分析】句意:请再说一遍,我没太听清你说的话。我说,我以前听过这首歌。结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。下文描述的是过去某时之前完成的动作,故用过去完成时态。选A。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。26Tom realized that he _ his physics book at home when he reached

26、schoolA.leftB.had leftC.was leavingD.leaves【答案】 B 【解析】【分析】本题考查过去完成时的用法,由had+过去分词。我们可以看到意识到和到都是过去的动作,而忘记带物理书则是在意识到之前,故为过去的过去,选B。27 What were you doing when I called you last night? I _ my homework and was going to bed.A.didB.had doneC.was doing【答案】 B 【解析】【分析】 had+动词过去分词构成过去完成时,表示的是过去的过去,答语中go to bed是

27、过去将来时,do my homework发生在go to bed之前,即过去的过去,要用过去完成时had done my homework.句意:昨天我给你打电话的时候,你正在做什么?我完成作业正要去睡觉。故选B。【点评】考查过去完成时的用法。28We to be able to come and see you. A.had hopedB.hopeC.have hopedD.are hope【答案】A 【解析】【分析】句意:我们本来希望能来看看你。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选A。【点评】考查过去完成时。29They to help but cou

28、ld not get there in time. A.wantedB.had wantedC.wantD.have wanted【答案】B 【解析】【分析】句意:他们本来打算去帮忙,但没有及时赶到那里。动词want用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。30Seeing John rush into the room with tears in his eyes, I asked him what .A.would happenB.had happenedC.happenedD.was happened【答案】 B 【解析】【分析】所填写动作

29、发生在asked以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。【点评】本题考查过去完成时的用法。二、初中英语动词的时态31Do you know _ the meeting?Tomorrow morning.Awhen they hadBwhen they are going to haveCwhen did they haveDwhen are they going to have【答案】B【解析】【详解】句意:你知道他们什么时候来开会吗?明天早上。此题考查宾语从句,宾语从句要用陈述句语序,C和D是疑问句语序,故排除;根据回答Tomor

30、row morning可知此句时态是一般将来时,A是一般过去时,B是一般将来时;故选B。32I think I _ my new project tomorrow.Astart Bstarted Cwill start Dwas starting【答案】C【解析】句意:我想我明天将要开始我的新项目。本题考查动词的时态。A. start 开始,是动词原形 B. started 开始,是动词的过去式 C. will start 将要开始,是动词的将来时 D. was starting就要开始,是过去将来时。根据句意选C。33 I _ Chinese dishes for my foreign fr

31、iends tomorrow evening.Awill cookBhave cookedCcookDcooked【答案】A【解析】试题分析:句意:明天晚上我将为我的外国朋友做中国菜。根据时间状语tomorrow evening可知,句子应该用一般将来时,故选A。考点:考查动词时态。34Andy doesnt want to see the film Coco because he it twice.AseesBis seeingCwill seeDhas seen【答案】D【解析】【详解】句意:Andy不想看寻梦环游记这部电影,因为他已经看过两次了。sees看见,一般现在时态;is seei

32、ng现在进行时态;will see一般将来时态;has seen现在完成时态。根据句意可知,Andy已经看过两次了,这里表示过去的动作对现在的影响,应用现在完成时态,故选D。35 Im not sure if my sister Vivian _ the driving test next week. Please let me know if she _ it.Ahas passed; passes Bpassed ; will pass Cpasses; has passed Dwill pass; passes【答案】D【解析】句意:我不确定我姐妹Vivian下周是否可以通过驾驶考试。如

33、果她通过了,请让我知道。前句里含用next week,可知句子描述的是将要发生的动作,用一般将来时态:will pass。后句中if意思是“如果”,引出条件状语从句,条件状语从句中,要用一般现在时态表示将来发生的动作,主语she是三人称单数形式,动词要+s/es,所以第二空填:passes。故选D。点睛:if有两个含义,一是“是否”,引出宾语从句,宾语从句里可以用一般将来时态;二是“如果”,引出条件状语从句,条件状语从句要用一般现在时态表将来。36Why _ let Tom go to the supermarket with us?Sorry, he _ his homework yet.A

34、you dont; has finished Bdont; has finishedCnot to; didnt finish Dnot; hasnt finished【答案】D【解析】句意:你为什么不让汤姆和我们一起去超市?对不起,他还没有完成作业。你为什么不做某事?Why dont you do sth?=Why not do sth?主语you与助动词do同时省略或是同时保留。后句描述的是已经发生或完成的动作,强调过去发生的动作对现在造成的影响或结果,句子用现成完成时态。他不能去超市,是因为他还没有完成作业,因此后句用现在完成时态的否定形式。故选。37I _a book three da

35、ys ago and I _it yet.Abought; didnt readBbought; havent readChave bought; didnt readDhave bought; havent read【答案】B【解析】句意:我三天前买了一本书,我还没读过。根据时间three days ago(三天前)可知此句时态是一般过去式,故填bought,根据yet(用于否定句或疑问句)可知此句时态是现在完成时,可知填havent read。故选B。38Dont make any noise. We_ to a piece of wonderful music.Awill listenB

36、are listeningClistenDhave listened【答案】B【解析】句意:不要发出任何噪音。我们正在听一首美妙的乐曲。根据Dont make any noise.可知表示现在我们正在听音乐,因此不要发出噪音,故用现在进行时be doing,故选B。39She _on the phone,so I just smiled at her and went away.Ahas talkedBwas talkingCwill talkDis talking【答案】B【解析】【详解】句意:她正在打电话,所以我只是朝她笑笑就走了。考查动词时态辨析。so所以,表结果;根据so I just

37、 smiled at her and went away,可知她正在打电话,需用过去进行时,故选B。40More than one boy _ to play badminton with girls in our class.Achoose Bis choosing Care choosing Dchooses【答案】D【解析】句意:不止一个男孩选择和我们班的女生打羽毛球。choose动词,选择;is choosing正选择;are choosing正选择;chooses动词三单,选择。根据语义可知,本句使用一般现在时态。more than one 表示“不止一个”,后接单数名词,在句中作主

38、语时,谓语动词用三单形式。故选:D。点睛:注意“主谓一致性”原则,判断主语的单复数含义,牢记 “more than one+名词单数”“one of +名词复数”等类似短语的单数含义。41- _ all _ our class will visit Danying Garden?-Yes. Every student _ about it.ADo.know; will tellBAre.known; has toldCHave.known; was toldDWill.know; told【答案】C【解析】句意:-大家都知道我们班要去参观丹樱花园了吗?-是的,每个学生都被告知了这件事。Doknow一般现在时态,一般疑问句形式;Areknow

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文(过去完成时练习题经典(DOC 14页).doc)为本站会员(2023DOC)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|