(英语)-过去完成时练习题(含答案).doc
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《(英语)-过去完成时练习题(含答案).doc》由用户(刘殿科)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 过去完成时 练习题 答案
- 资源描述:
-
1、【英语】 过去完成时练习题(含答案)一、初中英语过去完成时1Mr. Wang _ in this factory for 30 years already. A.worksB.is workingC.has workedD.will work【答案】 C 【解析】【分析】句意:王先生在这个工厂工作已经30年了。根据 for 30 years already,可知句子为现在完成时,表示发生于过去的动作一直持续到现在。C是现在完成时结构,故答案是C。 【点评】考查现在完成时,注意结合时间状语确定句子的时态和句子结构。2 How long has the train been away? Sorry
2、. 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 here可知该用过去完成时,所以选C。【点评】考查动词时态。3Jake _his key in the office so he had to wait until his wife _ home.A.has forgotten comesB.forgot co
3、meC.had left cameD.had leftwould come【答案】 C 【解析】【分析】句意:杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。下文指的是过去某时的动作,故用一般过去时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。4I got to the party late. By the time I arrived, some people _ home already.A
4、.wentB.would goC.had goneD.have gone【答案】 C 【解析】【分析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。故选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。5 What do you think of the young lady? She is hard-working. She _ all her effort into her work before she g
5、ot ill.A.has putB.putC.had putD.would put【答案】 C 【解析】【分析】句意:你认为这位小姐怎样?她很勤奋。她生病前把她所有的精力都投入到她的工作中。根据时间状语从句before she got ill.可知主句动作是过去的过去,该用过去完成时态:had+过去分词,故答案为C。【点评】考查过去完成时。理解句意并掌握过去完成时表示过去的过去,构成为:had+过去分词。6By the time the alarm clock went off, My mother had already _.A.wake me upB.wake up meC.waken u
6、p meD.waken me up【答案】 D 【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。7By the time I got to school, I realized that I _ my backpack at home. A.have forgottenB.had forgottenC.have leftD.had left【答案】 D 【解析】【分析】句意:我到学校的时候,我意识到我把书包忘在
7、家里。考查过去完成时。by the time:到时候为止;通常引导一个时间状语从句,表示“到的时候为止”主句则表示在此时间之前某个事件已完成。值得注意的是,当从句用过去时时,主句通常用过去完成时。Leave sth. Sp.:把落在某地。结合句意和语境可知选D。【点评】此题考查过去完成时的用法。8I 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 【解析】【分析】句意:我以为我已经上交了
8、我的项目报告,但是经理说他根本没有看到。hand上交,是一个动词原形;am handing是现在进行时态;have handed现在完成时态;had handed过去完成时态。句中I thought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。【点评】考查动词的时态,本题涉及过去完成时的应用。9The boy was _ on the ground and he had _ bicycle behind the big tree. A.lying; laidB.lying; layC.lay; lainD.lied; lied【答案】 A 【解
9、析】【分析】句意:这个男孩躺在地上,他把自行车放在了大树的后面。lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;另一个意思是撒谎,过去式和过去分词是lied;lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;第二个空是放置,用的是过去完成时,故填lay的过去分词laid。选A。【点评】考查动词辨析,过去进行时态,过去完成时态。10The little boy me a few minutes before his mother showe
10、d up. A.stares atB.has stared atC.looks atD.had stared at【答案】 D 【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。故选D。【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。11 Why didnt you give the wallet to the man at once? Because he _ before I realized it was his.A.had been disappea
11、redB.has disappearedC.had disappearedD.has been disappeared【答案】 C 【解析】【分析】句意:你为什么不立刻将钱包给那个男人?-因为在我意识到钱包是他的之前他就已经消失了。我意识到钱包是他的属于过去发生的事,他已经消失了 属于过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为:had+动词 过去分词,故选C。【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。12By the time I locked the door, I realized
12、I my keys at home.A.had repairedB.had changedC.had forgottenD.had left【答案】 D 【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。该动作发生在realized之前,用过去完成时,故选D。【点评】本题考查过去完成时的用法。13How long you TV by the time I called you?For about two hoursA.had; watchedB.have; watchedC.did; watchD.were; watching【答案】
13、 A 【解析】【分析】由句中的by the time可判断这里用过去完成时,故选A。句意是:到我打电话给你为止,你已经看了多长时间的电视了?大约两个小时。【点评】本题考查过去完成时的用法。14Mary thought of the party which she_ for this day. A.planB.plannedC.had plannedD.would plan【答案】 C 【解析】【分析】句意:玛丽想起了她今天计划的聚会。plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。故选C。 【点评】考查过去完成时的构成和用法。注意过去完成时表
14、示过去的过去含义。15By 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 minutes.故排
15、除AB,be on进行,上映,表状态,可和段时间连用,by the time到时候,从句用一般过去时, 表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。【点评】考查动词时态。注意句子涉及到begin和be on的词义和用法。16Mr Brown was too busy _ our papers _ this question. A.to mark, to answerB.to mark, answeringC.marking, answeringD.marking, to answer【答案】 D 【解析】【分析】句意:布朗先生忙着写论文来回答这个问题
16、。根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。故选D。【点评】考查固定搭配tooto,及动词不定式表目的。17Are you surprised at the ending of the movie?No, because I _ the story.A.readB.will readC.have readD.was reading【答案】 C 【解析】【分析】句意:你对这部电影的结局感到惊讶吗?不惊讶,因为我读过这个故事。根据语境判断,这本书已经读过,应该用现在完
17、成时态来表示,故答案为C。【点评】考查现在完成时态。主语为第一人称故动词应使用原形。18When I got to the cinema, the film _ for 15 minutes.A.has begunB.has beenC.has been onD.had been on【答案】 D 【解析】【分析】句意:当我到达电影院时,电影已经开始十五分钟了。结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。选D。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的
18、时态。19When we hurried to the meeting room, the meeting _.A.had begunB.had been onC.has begunD.has been on【答案】 A 【解析】【分析】句意:当我们赶到会议室的时候会议已经开始了。本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A【点评】动词的时态是学习英语过程中非常重要的知识。而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。20By the time she
展开阅读全文