过去完成时练习题经典.docx

上传人:b****3 文档编号:4073493 上传时间:2023-05-06 格式:DOCX 页数:21 大小:28.41KB
下载 相关 举报
过去完成时练习题经典.docx_第1页
第1页 / 共21页
过去完成时练习题经典.docx_第2页
第2页 / 共21页
过去完成时练习题经典.docx_第3页
第3页 / 共21页
过去完成时练习题经典.docx_第4页
第4页 / 共21页
过去完成时练习题经典.docx_第5页
第5页 / 共21页
过去完成时练习题经典.docx_第6页
第6页 / 共21页
过去完成时练习题经典.docx_第7页
第7页 / 共21页
过去完成时练习题经典.docx_第8页
第8页 / 共21页
过去完成时练习题经典.docx_第9页
第9页 / 共21页
过去完成时练习题经典.docx_第10页
第10页 / 共21页
过去完成时练习题经典.docx_第11页
第11页 / 共21页
过去完成时练习题经典.docx_第12页
第12页 / 共21页
过去完成时练习题经典.docx_第13页
第13页 / 共21页
过去完成时练习题经典.docx_第14页
第14页 / 共21页
过去完成时练习题经典.docx_第15页
第15页 / 共21页
过去完成时练习题经典.docx_第16页
第16页 / 共21页
过去完成时练习题经典.docx_第17页
第17页 / 共21页
过去完成时练习题经典.docx_第18页
第18页 / 共21页
过去完成时练习题经典.docx_第19页
第19页 / 共21页
过去完成时练习题经典.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

过去完成时练习题经典.docx

《过去完成时练习题经典.docx》由会员分享,可在线阅读,更多相关《过去完成时练习题经典.docx(21页珍藏版)》请在冰点文库上搜索。

过去完成时练习题经典.docx

过去完成时练习题经典

过去完成时练习题经典

一、初中英语过去完成时

1.Bythetimehe______________atthecinema,themovie______________forfiveminutes.

A. arrived;hadbegun                                           B. hadarrived;hadbegun

C. arrived;hadbeenon                                        D. hadarrived;hadbeenon

【答案】C

【解析】【分析】句意:

当他到达电影院时,电影已经开演五分钟了。

arrived到达,一般过去时;hadbegun开始,过去完成时,hadbeenon进行,上映;begin开始,是短暂性动词,不能和段时间连用,根据forfiveminutes.故排除AB,beon进行,上映,表状态,可和段时间连用,bythetime到……时候,从句用一般过去时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。

【点评】考查动词时态。

注意句子涉及到begin和beon的词义和用法。

 

2.Simon________thepianoforageswhenhegavehisfirstconcert.

A. hasplayed                        

B. isplaying                        

C. hadplayed                        

D. willplay

【答案】C

【解析】【分析】句意:

西蒙举行第一次音乐会时,他已经弹了很多年钢琴了。

根据时间状语whenhegavehisfirstconcert.可知此处用过去的时态,表示先弹钢琴弹了很多年,然后开了音乐会,表示过去的过去,应该用过去完成时:

had+动词的过去分词,故答案为C。

【点评】考查过去完成时。

掌握过去完成时的意义(过去的过去)和构成:

had+动词的过去分词。

3.BythetimeI________ontheTV,Beckham________twogoals.

A. turned;havescored                                         

B. turned;hadscored

C. hadturned;havescored                                  

D. hadturned;hadscored

【答案】B

【解析】【分析】句意:

当我打开电视的时候,贝克汉姆已经进了两个球。

本句是时间状语从句,bythetime到…时候为止,用于一般过去时,可排除CD选项。

从句用一般过去时,主句用过去完成时,需用“had+过去分词”结构,可排除A;根据句意结构,可知,故选B。

【点评】考查动词时态辨析题。

4.WhenI______thecinema,thefilm_______fortenminutes

A. gotto;hasbegun                                             B. arrivedat;hasbeenon

C. reached;hadbegun                                         

D. hurriedto;hadbeenon

【答案】D

【解析】【分析】这题考查时态,第一空几个选项都可以,第二空指“我到电影院之前电影已经开始5分钟了”,用过去完成时,又因为begin是短暂动词,不能和一段时间连用,所以选D。

【点评】要注意完成时态中的延续性动词的转换。

5.BythefirstdayofAugust,2007,thePLA________foreightyyears.

A. founded               

B. hasfounded               

C. hasbeenfound               

D. hadbeenfounded

【答案】D

【解析】【分析】句意:

到2007年8月1日为止,中国人民解放军已经成立了80年了。

句中有by+过去的时间,表示到…为止,句子用过去完成时,found成立,故选D

【点评】动词的时态是学习英语过程中非常重要的知识。

现在完成时表示动词在过去发生对现在造成的影响。

现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。

过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。

 

6.BythetimeIgottoschool,IrealizedthatI________mybackpackathome.

A. haveforgotten                     

B. hadforgotten                     

C. haveleft                     

D. hadleft

【答案】D

【解析】【分析】句意:

我到学校的时候,我意识到我把书包忘在家里。

考查过去完成时。

bythetime:

到…时候为止;通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成。

值得注意的是,当从句用过去时时,主句通常用过去完成时。

Leavesth.Sp.:

把…落在某地。

结合句意和语境可知选D。

【点评】此题考查过去完成时的用法。

7.IthoughtI_________inmyprojectreport,butthemanagersaidhedidn'tseeitatall.

A. hand                       B. amhanding                       C. havehanded                       D. hadhanded

【答案】D

【解析】【分析】句意:

我以为我已经上交了我的项目报告,但是经理说他根本没有看到。

hand上交,是一个动词原形;amhanding是现在进行时态;havehanded现在完成时态;hadhanded过去完成时态。

句中Ithought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。

【点评】考查动词的时态,本题涉及过去完成时的应用。

8.Thefireman________theburningbuildingthreetimesbeforethefirewasputout.

A. isentering                    B. hasentered                    C. wasentering                    D. hadentered

【答案】D

【解析】【分析】句意:

消防队员三次进入着火的大楼,才把火扑灭。

A.isentering现在进行时;B.hasentered现在完成时;C.wasentering过去进行时;D.hadentered过去完成时。

根据wasputout,可知一般过去时,消防队员三次进入着火的大楼,动作已经完成,因此用过去完成时(表达过去的过去),hadentered,故选D。

【点评】考查句子时态。

注意过去完成时的用法。

9.Theboywas_____onthegroundandhehad_____bicyclebehindthebigtree.

A. lying;laid                           

B. lying;lay                           

C. lay;lain                           

D. lied;lied

【答案】A

【解析】【分析】句意:

这个男孩躺在地上,他把自行车放在了大树的后面。

lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。

根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。

选A。

【点评】考查动词辨析,过去进行时态,过去完成时态。

10.Tom           bythetimeIgottotheparty.

A. left                             

B. wasleaving                             

C. hadleft                             

D. hasleft

【答案】C

【解析】【分析】句中有“by+过去时间”作时间状语,提示谓语动同用过去完成时,即“我到达”和“他离开”,后者发生在前者之前,即“过去的过去”,因此,后者用过去完成时。

故选C。

【点评】本题考查过去完成时的用法。

11.Thelittleboy   meafewminutesbeforehismothershowedup.

A. staresat                       B. hasstaredat                       C. looksat                       D. hadstaredat

【答案】D

【解析】【分析】句意:

这个小男孩在他妈妈出现之前一直盯着我。

根据stare这个动作发生在他妈妈showedup出现之前,是过去的过去,可知用过去完成时had+过去分词。

故选D。

【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。

12.Hewantedtoknowhowlong      inhospital.

A. sheisstaying                   

B. shehadstayed                   

C. didshestay                   

D. shestay

【答案】B

【解析】【分析】句意:

他想要知道她在医院待了多长时间。

根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。

故选B。

【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。

13.—Whydidn'tyougivethewallettothemanatonce?

—Becausehe________beforeIrealizeditwashis.

A. hadbeendisappeared                                     

B. hasdisappeared

C. haddisappeared                                              

D. hasbeendisappeared

【答案】C

【解析】【分析】句意:

你为什么不立刻将钱包给那个男人?

--因为在我意识到钱包是他的之前他就已经消失了。

"我意识到钱包是他的"属于过去发生的事,"他已经消失了"属于过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为:

had+动词过去分词,故选C。

【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。

14.—Howlonghasthetrainbeenaway?

—Sorry.Idon'tknow.BythetimeIgothere,thetrain________.

A. hasleft                       

B. wasleaving                       

C. hadbeenaway                       

D. hadleft

【答案】C

【解析】【分析】句意:

——火车离开多久了?

——很抱歉。

我不知道。

我到这儿的时候,火车已经离开了。

由BythetimeIgothere可知该用过去完成时,所以选C。

【点评】考查动词时态。

 

15.Shesaidwhenshegottothecinema,thefilm________for5minutes.

A. hasbegun                    

B. hadbegun                    

C. hasbeenon                    

D. hadbeenon

【答案】D

【解析】【分析】句意:

她说当她到达电影院的时候,电影已经开始五分钟了。

根据got可知,电影开始五分钟属于在过去某时间前已经存在的状态,应该用过去完成时,所以排除A和C。

开始begin,电影已经开始了五分钟是存在的状态,要用延续性的动词,所以要将瞬间动词begin改为beon,故选D。

【点评】此题考查动词的时态问题以及瞬间动词和延续性动词的区别。

16.MrBrownwastoobusy______ourpapers_______thisquestion.

A. tomark,toanswer                                           

B. tomark,answering  

C. marking,answering                                          D. marking,toanswer

【答案】D

【解析】【分析】句意:

布朗先生忙着写论文来回答这个问题。

根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。

故选D。

【点评】考查固定搭配too…to…,及动词不定式表目的。

17.Myparents______________toworkbythetimeI______________up.

A. began;get            B. began;hadgot            C. hadbegun;hadgot            D. hadbegun;got

【答案】D

【解析】【分析】句意:

我起床的时候,我的父母已经开始工作了。

began开始,一般过去时;hadbegun开始,过去完成时;getup起床,一般现在时;hadgotup起床,过去完成时。

bythetime到……时候,从句用一般过去时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选D。

【点评】考查动词的时态。

注意bythetime的词义和用法。

18.——Jim,didyoutakeoutthetrashjustnow?

——No.BythetimeIcamehomeit         .

A. havebeentakenout                  

B. hadtakenout                   

C. hadbeentakenout

【答案】C

【解析】【分析】takeout拿出,带出,bythetime直到,camehome是过去时,扔垃圾是发生在came之前的动作,过去完成时表示的是过去的过去。

又有be+动词过去分词构成被动语态。

hadbeen+过去分词,含有被动语态的过去完成时。

句意:

Jim,刚才是你把垃圾扔了吗?

不,我回来的时候垃圾已经被扔了。

故选C。

【点评】考查被动语态及过去完成时的用法。

 

19.Bytheendoflastyearthey_________thousandsoforangetreesonthemountains.

A. hadplanted                 

B. haveplanted                 

C. wereplanting                 

D. wouldplant

【答案】A

【解析】【分析】句意:

到去年末,他们已经在山上种植了上万棵橘子树。

根据Bytheendoflastyear,可知句子时态为过去完成时,因此用hadplanted,故答案是A。

【点评】考查过去完成时,注意识记与过去完成时想搭配的时间状语。

20.WhenIgottothecinema,thefilm___________for15minutes. 

A. hasbegun                     

B. hasbeen                     

C. hasbeenon                     

D. hadbeenon

【答案】D

【解析】【分析】句意:

当我到达电影院时,电影已经开始十五分钟了。

结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。

选D。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

21.I______tostudyhard,butsomeonedisturbme.

A. thought                        

B. hadthought                        

C. havethought                        

D. think

【答案】B

【解析】【分析】句意:

我本来想努力学习,但是有人打扰了我。

动词think用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。

故选B。

【点评】考查过去完成时。

22.-Myparents        ourhomeforafewhourswhenIarrived.Ididn'tmeetthem.

-Youcouldcallthemifyouwantedtoknowwheretheywere.

A. havebeenawayfrom             

B. hadbeenawayfrom             

C. hadleft             

D. hadgone

【答案】B

【解析】【分析】句意:

---当我到家的时候,我的父母已离开家几个小时了。

我没遇到他们。

---假如你想知道他们在哪里的话,你可以给他们打电话。

当我到家的时候是过去时间状语,所以我的父母已离开家几个小时了。

forafewhours表示一段时间,不能与非延续动词连用。

所以要用过去完成时态。

故选B.

【点评】考查完成时态的用法。

 

23.Bytheendoflastterm,thestudentsofClassOne___________threeprojects.

A. finished                    

B. wouldfinish                    

C. havefinished                    

D. hadfinished

【答案】D

【解析】【分析】句意:

到上学期末,一班的学生已经完成了三个项目。

根据bytheendoflastterm,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。

故选D。

【点评】考查过去完成时的构成和用法。

根据时间状语,确定动词的时态。

24.——Howwasthemovieyousawyesterday?

——Ihavenoidea.BythetimeIgottothemovietheatre,themovie______.

A. hasalreadyfinished               

B. havefinishedyet                

C. hadalreadyfinished  

【答案】C

【解析】【分析】had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完成时。

句意:

昨天你看的电影怎么样?

没想法,我到电影院的时候,电影已经结束了。

故选C。

【点评】考查过去完成时的用法。

 

25.Pardon?

I_____quitecatchyou.

IsaidI______thesongbefore.

A. didn't,hadn'theard                                         

B. don't,didn'thear

C. didn't,didn'thear                                             D. won't,hadn'theard

【答案】A

【解析】【分析】句意:

请再说一遍,我没太听清你说的话。

——我说,我以前听过这首歌。

结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。

下文描述的是过去某时之前完成的动作,故用过去完成时态。

选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

 

26.Tomrealizedthathe________hisphysicsbookathomewhenhereachedschool.

A. left                        

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2