ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:23.59KB ,
资源ID:25850598      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/25850598.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(英语过去完成时练习题含答案.docx)为本站会员(b****0)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

英语过去完成时练习题含答案.docx

1、英语过去完成时练习题含答案【英语】过去完成时练习题含答案一、单项选择过去完成时1When Mary arrived she found all her children _ for nearly two hours.Ahave gone to sleep Bfell asleepCwas falling asleep Dhad been asleep【答案】D【解析】试题分析:考查时态的辨析。这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:当Mary到达时,她发先孩子们已经睡了将近两个小时。故选D。

2、考点:考查时态的辨析。2The girl, when _ why she _ in the exam, just lowered her head and kept silent.Aquestioned; was cheatedBbeing questioned; was cheatingCquestioned; had cheatedDbeing questioned; has cheated【答案】C【解析】考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。3Mr

3、. Chapman retired at 70 after he nearly 40 years with the Gas CompanyAhad spent Bhas spent Cspends Dwould spend【答案】A【解析】本题考查时态。根据语境Mr. Chapman退休已经发生在过去,所以动作spend度过,是过去的过去,故用过去完成时。选A。4Could I do some explanations? Ito call on you yesterday, but someone came to see me justwhen I was about to leave.Aha

4、d intended Bintended Cwould intend Dwas intending【答案】A【解析】考查固定搭配。have intended to do sth. = intend to have done sth.“本打算做某事”。根据yesterday可知,事情发生在过去,故用过去完成时,意为“本打算.”。故选A。5By the time my mother came back from work, my sister and I _ supper and were waiting for her at the table.Ahave cooked Bwere cookin

5、g Chad cooked Dwould cook【答案】C【解析】在英文中用by the time构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。6Grandpa was shocked by the news. Rarely _ him so quiet.Ado I see Bhad I seenCI had seen DI saw【答案】B【解析】本句中的rarely很少,是一个表示否定意义的词,放在句首的时候,后面的主句要使用部分倒装。句意:听到这个消息爷爷很惊讶。我很少看见他如此安静。根据句意可知是在这之前,我很少看见他如此安静,现在的情况已经使用了一般

6、过去时,在这之前要使用过去完成时。故B正确。7-You went to the“Birds Nest”last month, didnt you?-Yes. That was the second time I _ to Beijing National Stadium.Ahave been BwereChad been Dwould be【答案】C【解析】考查虚拟语气。表示“是某人第几次做某事”:That/This/It is the first/secondlast timethat clause(从句的谓语用现在完成时);That/This/It was the first/second

7、last timethat clause(从句的谓语用过去完成时)。考点:固定句式中的虚拟语气8 Dad, we _ the zoo-trip you promised us last week. Sorry my girls. I _ to take you there this week, but Ive been too busy.Aexpect; intendBhad expected; had intendedCare expecting; had intendedDexpected; intend【答案】C【解析】试题分析:考查动词时态。句意:上句:爸爸,我们想去你上周承诺带我们去

8、的动物园。下句:抱歉我的孩子,我上周打算带你们去,但是我实在太忙了。根据对句意的分析和理解可知对话中没有提及是以前的对话。所以对话就是发生在现在,而在第一个分句中表达了想要去,而be going to即为想要做某事的意思;通过在第二个分句中表达的意思可知爸爸打算在过去带她们去动物园,并且对现在的结果也造成了影响,所以要用过去完成时,故选C。考点:考查动词时态9By the time he arrived in Beijing, we _ there for two days.Awill have stayed Bstay Chave been staying Dhad stayed【答案】D【

9、解析】考查时态。by the time用完成时态,根据arrive用过去时态,故用过去完成时,表动作先于发生。选D。10I _the paper before my lawyer explained the details to me.Asigned Bhad signedCsigns Dhas signed【答案】B【解析】试题分析:考查过去完成时。句意:在我的律师和我详细说明之前我就已经签字了。由题中时间点可知是过去完成时,故选B。考点:考查过去完成时11Catherine came home happily, which suggested that she the final exam

10、.Ahad passed Bpass Cwould pass Dshould pass【答案】A【解析】这题考查时态的用法:suggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。句意是:凯萨琳高兴地回来,说明她通过了考试。选A。12-I will never forget when we met the famous writer-Neither will I. He_ some goods and was at the checkout of a supermarket.Ahad selected Bhas selectedCwas selecting

11、Dselected【答案】A【解析】试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选A考点:考查时态13He said l5 people_,two of them_to hospitalAhave injured;admitting Bhave been injured;being admittedChad injured;to admit Dhad been injured;admitted【答案】D【解析】第一空考查过去完成

12、时,因为主句是he said,从句动作发生在主句之前,而且是被动式,第二空是独立主格结构,two of them是逻辑主语,和admit是被动关系,用过去分词,句意:他说15人受伤,其中两人住院。选D。14If you_ the failed experiences, you would not havemade such a mistake in your homework.Arefer to Bhave referred toCreferred to Dhad referred to【答案】D【解析】试题分析:考查虚拟语气。表示假设的虚拟语气,用在对过去事实相反的假定上,从句用过去完成时h

13、ad+过去分词,主句用would/should/might/could+have+过去分词。Refer to是一个固定结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。故选D。考点:考查虚拟语气。15The manager is said to have arrived back from Paris where he _ some European partnersAwould meet Bis meetingCmeets Dhad met【答案】D【解析】试题分析:考查时态。不定式动作to have arrived说明发生在过去,定

14、语从句met发生在过去的过去,故用过去完成时。句意:据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。故D正确。考点:考查时态16I didnt get into the two-hour quarrel; I know how it _, though.Awould break out Bhas broken out Cwas breaking out Dhad broken out【答案】D【解析】【分析】【详解】考查动词时态。句意:我没有卷入两个小时的争吵,但是我知道它是如何爆发的。根据句意,吵架是过去的事情,它发生应该是过去的过去,所以用过去完成时。故选D。17He said th

15、at his car_stolen and he_have to telephone the police.Awas; would Bhas been; willChad been; would Dhad been; will【答案】C【解析】考查时态。宾语从句的主句谓语动词是过去式,从句应用过去的某种时态,故B、D排除;又因为汽车被偷,应发生在said之前,故应用过去完成时。18_ could be judged from her eyes that she was terribly sorry for what she _.AAs; had done BThat; did CAs; did

16、 DIt; had done【答案】D【解析】本题句意“从她的眼神可以判断,她为她所做的感到非常抱歉”。此句中的that引导的从句是真正的主语,而it作形式主语。她感到抱歉是过去时,而所做的在抱歉之前已发生,故用过去完成时。19 Chinese scientists _ on Tuesday that they _ a low-cost welding robot, which can help improve welding efficiency for small factories.Aannounces; had invented Bannounced; have inventedCan

17、nounced; had invented Dannounces; have invented【答案】C【解析】试题分析:考查时态。第一空根据时间状语on Tuesday可知用一般过去时;第二空动词invent所发生的动作在announce之前,故用过去完成时。 句意:中国科学家在周二宣布,他们已经发明了低成本的焊接机器人,可以帮助提高小工厂焊接效率。故C正确。考点:考查时态20In the capital Kathmandu, thousands of people _ the night on pavements, in parks and open fields in chilly te

18、mperatures before they returned to their collapsed homes.Awould spend Bwere spendingCspent Dhad spent【答案】D【解析】试题分析:考察过去完成时。过去完成时表示过去某一时间或动作以前已经发生或完成的动作,对过去的某一点造成的某种影响或结果,结构为:had+动词的过去分词形式。成百上千的人们呆在户外发生在“回到家中”这个动作之前。句意:在加德满都首都,在他们回到坍塌的家之前,成百上千的群众在人行道、公园、空旷的田间度过了寒冷的夜晚,故选D。考点:考察过去完成时21Did you have diff

19、iculty finding Annhouse?Not really.She_us clear directions and we were able to find it.easily?Awas to give Bhad givenCwas giving Dwould give【答案】B【解析】【详解】考查时态。句意:你觉得找到安娜家的位置困难么?不会。她告诉我们很清晰的方向,并且我们很容易就找到了。根据题干可知,安娜告诉他们方向发生在他们找到她家之前,因此,发生在过去动作之前的动作要采用过去完成时。故选B。【点睛】本题考查学生对时态的掌握情况,现在完成时和过去完成时都是考试中常出的考点。分

20、析前后两句两个动作,判断出后者的动作发生在前者的动作之前,是过去的过去,用过去完成时。22Are you surprised by the ending of the film?NO, I _ the book, so I already knew the story.Awas reading Bhad read Cam reading Dhave read【答案】B【解析】【详解】考查时态。句意:你会对电影的结局感到惊讶吗?不,我读过这本书,所以我已经知道这个故事了。根据so I already knew the story中的过去时态可知,这里用过去完成时,表示过去的过去。故选B。23Sh

21、e _ to clean out the spare room last week, but it was much too occupied at that time.Aintended Bwas intended Chad intended Dwas intending【答案】C【解析】【详解】考查时态。句意:她上周本打算打扫那间空余的房间,但那时候房间太拥挤了。had intended to do sth.意为“本打算做某事却未做”;intend to do sth.意为“打算做某事”;was intended to do sth.意为“为了”。intend/plan/mean都可以用过

22、去完成时表示“本打算做但事实没做成”。故选C。24-Peter , where did you guys go for the summer vacation?-We_ busy with our work for months, so we went to the beach to relax ourselves.Awere Bhave been Chad been Dwill be【答案】C【解析】【详解】考查过去完成时。句意:-彼得,你们暑假去哪儿了?-几个月来我们一直忙于工作,所以我们去海滩放松了一下。由“so we went to the beach to relax ourselv

23、es ”可知,“一直忙于工作”发生在 “went to the beach”之前,所以本句为过去完成时。故选C项。25When they first came to the city, my parents often went to neighbors for a talk, just as they _ in the countryside.Awill do Bhad doneChave done Dwere doing【答案】B【解析】【详解】考查过去完成时。句意:我父母刚来城市的时候,经常去邻居家聊天,就像他们在乡下经常做的那样。这是一个when引导的时间状语从句加just as引导的

24、方式状语从句。方式状语从句的主句使用的时态是一般过去式(went to neighbors for a talk),从句发生的动作在主句动作之前,所以使用过去完成时。故选B。26Lucy_ _writing her essay by 10:00 this morning. After that, she listened to music for a while.Awill finish BfinishesChas finished Dhad finished【答案】D【解析】考察过去完成时态。句意Lucy在今天早上10点已经完成了她的散文,然后她听了会音乐。这里说明已经是过去已经做过的事情,

25、所以要用过去完成时态。故选D。27_ the party _ when he came?ADidbegin BHad begunCHas begun DDoesbegin【答案】B【解析】【详解】考查时态。句意:他来时聚会已经开始了吗?此处when引导的时间状语从句的时态是一般过去时态,结合句意主句动作先于从句动作,应该用过去完成时态,故选B。28When I_ to the cinema, the film_ for 5 minutes.Agot, had begun Bget, will beginCgot, had been on Dgot, has been on【答案】C【解析】【详

26、解】考查时态。句意:当我到达电影院时,电影已经开始了五分钟。for five minutes为一段时间要求谓语动词要用延续性动词,故A和B先排除,而从句的动作发生在主句动作之后,从句用一般过去时态,主句用过去完成时态。故选C。29By the time Jack returned home from England, his son. from college.Agraduated Bhas graduatedChad been Dhad graduated【答案】D【解析】考查动词时态,By the time 截止到过去某时间为止做了某事,用过去完成时态。 A是一般过去时;B是现在完成时;C

27、是过去完成进行时。根据句子意思“截止到Jack从英国返家,他的儿子已经大学毕业了。30I saw Jack in the lift this morning. He around here for a long time.Awont be seen Bhadnt been seen Chasnt been seen Dwasnt seen【答案】B【解析】【详解】考查时态。句意:今天早上我在电梯里看到杰克了。他很久没有在这里出现了。根据句意可知,此处描述的动作发生在saw之前,属于“过去的过去”,应使用过去完成时。故B选项正确。31By the end of last year, anothe

28、r new hospital _ in our city.Awould complete Bwould be completedCwas completed Dhad been completed【答案】D【解析】【详解】考查时态及语态。句意:去年年底为止,我们这座城市又建了一个新的医院。句中有by the end of表示“到为止”如果后面接过去的时间,句子要用过去完成时。本句中by the end of last year,by后是过去的时间状语,句子要用过去完成时,故选D。【点睛】By表示时间,意为“到.时为止”;该词经常与完成时连用。如果后接by后面是现在的时间,句中就使用现在完成时;

29、如果by后面是过去的时间状语,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。By the time he was ten, he had learnt about 1,000 English words.到他十岁时,他已学了约一千个英语By 2012the population of this city will have risen to 20 millon.到2020年,这个城市的人口将增至二千万。By the time Jane gets home, her aunt will have left for London to attend a meeting.当简到家时,她的

30、姑妈已经动身去伦敦参加一个会议了32Hardly _ when the bus suddenly pulled away.Athey had got to the bus stop Bthey got to the bus stopCdid they get to the bus stop Dhad they got to the bus stop【答案】D【解析】【分析】【详解】考查倒装句。句意: 他们一到站点公共汽车就突然开走了。否定副词hardly放于句首构成倒装句。Hardly + had +主语 +done when.did.是固定的句式。故选D。33As things didnt work out the way we _, we found ourselves trying to force them and struggling to finish them.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1