书签 分享 收藏 举报 版权申诉 / 8
上传文档赚钱

类型(英语)英语过去完成时专项训练100(附答案)含解析.doc

  • 上传人(卖家):刘殿科
  • 文档编号:5928765
  • 上传时间:2023-05-16
  • 格式:DOC
  • 页数:8
  • 大小:64KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《(英语)英语过去完成时专项训练100(附答案)含解析.doc》由用户(刘殿科)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    英语 过去完成时 专项 训练 100 答案 解析
    资源描述:

    1、【英语】英语过去完成时专项训练100(附答案)含解析一、初中英语过去完成时1Jim, 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+过去分词,含有被动语态的过去完成时

    2、。句意:Jim,刚才是你把垃圾扔了吗?不,我回来的时候垃圾已经被扔了。故选C。【点评】考查被动语态及过去完成时的用法。2We are too tired. Please stop _ a rest.A.to haveB.havingC.haveD.has【答案】 A 【解析】【分析】句意:我们是在太累了,停下来休息一下吧。stop to have a rest.固定搭配故选A【点评】注意时态一致,3By the end of last month, Jane _ enough money for the poor sick boy. A.raisedB.would raiseC.had rai

    3、sedD.has raised【答案】 C 【解析】【分析】句意:在上个月末,珍已经为贫穷的生病的孩子筹集到了足够的钱。根据 By the end of last month,可知句子的时态为过去完成时,C是过去完成时结构,故答案是C。 【点评】考查过去完成时,注意过去完成的时的判定方法。4By the time they reached the bus stop, the bus_ for ten minutes.A.had leftB.have leftC.had been awayD.have been away【答案】 C 【解析】【分析】句意:到他们到达公交车站的时候,公交车已经离开

    4、十分钟了。句中by the time 的意思是到.时候,后跟从句,从句使用的是一般过去时。根据句意可知,从句中表示的动作应该发生在他们到达车站之前,故应该用过去完成时。A是过去完成时,但是left是瞬间性动词,不能和一段时间状语连用;B是现在完成时;C是过去完成时,并且是系表结构,可以和一段时间连用;D是现在完成时。故选C。【点评】考查动词时态。5I got to the party late. By the time I arrived, some people _ home already.A.wentB.would goC.had goneD.have gone【答案】 C 【解析】【分

    5、析】句意:我到聚会晚了。在我到达之前,一些人已经回家了。结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。故选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。6By the time the alarm clock went off, My mother had already _.A.wake me upB.wake up meC.waken up meD.waken me up【答案】 D 【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应

    6、用过去完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。7By 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【点评】动词的时态是学习英语过

    7、程中非常重要的知识。现在完成时表示动词在过去发生对现在造成的影响。现在完成时往往和already,yet,for+一段时间,since+点时间的时间状语连用。过去完成时表示动作发生在过去的过去,句子中强调过去的动作对现在造成的影响。8 Jack, would you like to see the new movie? Id love to, but I_ it already.A.am seeingB.will seeC.seeD.have seen【答案】 D 【解析】【分析】句意:杰克,你愿意去看这个新电影吗?当然乐意,但是我已经看过了。由already可知是完成时,所以用have do

    8、ne。故选D。【点评】本题考查完成时have done。9By the time I got there, the football match _ already _.A.has; finishedB.was; finishedC.had; finishedD./; finished【答案】 C 【解析】【分析】句意:到我到达那里的时候,足球赛已经结束了。by the time通常用完成时态,根据got可知是过去完成时,故选C。【点评】考查过去完成时。10Whats up?I missed the train. By the time I got to the train station,

    9、the train for 10 minutes.A.had leftB.has leftC.has been awayD.had been away【答案】 D 【解析】【分析】句意:一怎么啦?一我错过了火车。在我到达火车站前,火车已经离开了十分钟了。A.had left过去完成时态; B.has left 现在完成时态;C.has been away现在完成时;D.had been away过去完成时。by the time,在.之前,是过去完成时的标志词,表示过去的过去的时间。和一段时间连用,动作应该是延续性的,leave对应的延续性状态是be away,故选D。11By the tim

    10、e of last year, she the piano for five years. A.learntB.has learntC.had learntD.will learn【答案】C 【解析】【分析】句意:到去年的时候,她已经学了五年钢琴了。由时间状语By the time of last year可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:had+动词的过去分词。故答案为C。【点评】考查过去完成时。掌握过去完成时的构成和用法。12By the time I locked the door, I realized I my keys at home.A.had repa

    11、iredB.had changedC.had forgottenD.had left【答案】 D 【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。该动作发生在realized之前,用过去完成时,故选D。【点评】本题考查过去完成时的用法。13Seeing John rush into the room with tears in his eyes, I asked him what .A.would happenB.had happenedC.happenedD.was happened【答案】 B 【解析】【分析】所填写动作发生在a

    12、sked以前,表示过去的过去,用过去完成时,故选B。句意是:看到约翰眼里含着泪水冲进房间,我问他发生什么事了。【点评】本题考查过去完成时的用法。14Sue didnt go to see the film with us last week because she _ it with her mother. A.has seenB.had seenC.will seeD.saw【答案】 B 【解析】【分析】句意:苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。A.已经看了,现在完成时;B.已经看了,过去完成时;C.将看,一般将来时;D.看了,一般过去时。Sue和妈妈看了电影的影响是上周

    13、Sue没有和我们看电影,所以用完成时,根据didnt可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see的过去分词是seen,故选B。 【点评】考查过去完成时,注意平时识记其结构,理解句意。15We all went to the cinema except you last night. Why didnt you come?Because I that movie twice.A.have watchedB.had watchedC.was watchingD.would watch【答案】 B 【解析】【分析】“看过电影”这一动作发生在“没去影院”之前,是过去的过去,用

    14、过去完成时,故选B。句意是:昨天晚上除了你之外我们都去电影院了,你为什么没来?因为这部电影我已经看过两次了。【点评】本题考查过去完成时的用法,表示过去的过去。16 your father a newspaper when you got home? No, .A.Was; reading; he wasB.Did; read; he didC.Was; reading; he wasntD.Did; read; he didnt【答案】C 【解析】【分析】句意:当你到家的时候,你爸爸正在读报纸吗?不,没有。此题考查在过去的某个时间发生的事情,用过去进行时,其结构为was/were doing,

    15、其疑问式为提前be动词,否定式回答为:No,主语+be动词后加not。根据句意,故选C。【点评】考查一般疑问句的构成和回答,过去进行时态,根据时间状语选择合适的时态。17She_ballet before she entered film industry.A.has practicedB.had practicedC.will practicedD.would practiced【答案】 B 【解析】【分析】句意:在进入电影业之前,她练习跳芭蕾。本句考查过去完成时,在她进入电影业之前为“过去的过去”;即过去完成时;故选B。【点评】考查过去完成时。18Peter _ to have a coo

    16、l model plane. A.hopedB.had hopedC.has hopedD.hopes【答案】B 【解析】【分析】句意:彼得本来希望有一架很酷的飞机模型。动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。故选B。【点评】考查过去完成时。19Did Alan see his old friends yesterday?Yes, he did. Hehis old friends for several years.A.didnt seeB.wouldnt seeC.hasnt seenD.hadnt seen【答案】 D 【解析】【分析】 句意:昨天艾伦见到他

    17、的老朋友了吗?使得,他见到了。他已经有几年不见他的老朋友了。结合语境可知下文描述的是一直持续到过去某时的动作,故用过去完成时态。选D。【点评】考查时态辨析20By the end of last term, the students of Class One_ three projects. A.finishedB.would finishC.have finishedD.had finished【答案】 D 【解析】【分析】句意:到上学期末,一班的学生已经完成了三个项目。根据by the end of last term,可知表示过去的过去,谓语动词要用过去完成时had+过去分词。故选D。

    18、【点评】考查过去完成时的构成和用法。根据时间状语,确定动词的时态。21How 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 finished yetC.had already finished 【答案】 C 【解析】【分析】had+动词的过去分词构成过去完成时,表示的过去的过去的时间点,本句中电影结束发生在我到达电影院之前,而到达电影院用的过去时,电影结束发生在过去的过去,所以用过去完

    19、成时。句意:昨天你看的电影怎么样?没想法,我到电影院的时候,电影已经结束了。故选C。【点评】考查过去完成时的用法。22By the end of last month, I _ all the CDs of Justin Bieber. A.had collectedB.collectedC.have collectedD.collect【答案】 A 【解析】【分析】句意:到上个月底,我已经把贾斯汀比伯的所有CD都收集到了。A.已经收集,过去完成时;B.收集了,一般过去时;C.已经收集,现在完成时;D.收集,一般现在时。根据By the end of last month可知时态是过去完成时,

    20、结构是had+动词过去分词,collect的过去分词是collected,故选A。 【点评】考查过去完成时,注意平时识记其结构及标志词。23I met Jim last week. We_ each other for about twenty years since we left Japan. A.didnt meetB.dont meetC.havent metD.hadnt met【答案】 D 【解析】【分析】句意:我上周见过吉姆。我们离开日本大约有二十年没见面了。A.没有见面,一般过去时;B.没有见面,一般现在时;C.已经没有见面,现在完成时;D.已经没有见面,过去完成时。for+时

    21、间段用完成时,排除A、B。met表明时态是过去时,所以用过去完成时,故选D。 【点评】考查过去完成时,注意平时识记其结构及标志词。24Rose and Minnie _ each other pretty well before they worked in the same bank. A.knowsB.knowC.have knownD.had known【答案】 D 【解析】【分析】句意:罗斯和米妮他们在同一个银行工作以前就认识了。根据时间状语before they worked in the same bank可知,认识是在同一个银行工作之前,worked是过去时,所以,空白处指过去的

    22、过去,用过去完成时:had+过去分词,故答案为D。【点评】考查过去完成时。掌握过去完成时的意义:表过去的过去;构成:had+过去分词。25When Tom got to the examination room, he realized he _ his pen at home.A.was leavingB.had leftC.forgotD.was forgetting【答案】 B 【解析】【分析】句意为:汤姆一进入考试室就意识到了他把笔落在家里了。根据语境,这是一个发生在“过去的过去”(即意识到之前)的一个动作,因此要用过去完成时。故选B。【点评】考查过去完成时。26Pardon? I _

    23、 quite catch you.I said I _ the song before.A.didnt, hadnt heardB.dont, didnt hearC.didnt, didnt hearD.wont, hadnt heard【答案】 A 【解析】【分析】句意:请再说一遍,我没太听清你说的话。我说,我以前听过这首歌。结合语境可知上文描述的是刚才发生的动作,故用一般过去时态。下文描述的是过去某时之前完成的动作,故用过去完成时态。选A。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句

    24、子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。27His father said that he_ Zhang Jiajie for 10 days. A.has been inB.has gone toC.had gone toD.had been in【答案】 D 【解析】【分析】句意:他爸说去张家界10天了。A.去了某地,人还没回,现在完成时;B.has been in去了某地,人还在那里,现在完成时;C.去了某地,人还没回,过去完成时;D.去了某地,人还在那里,过去完成时。从句的动作发生在主句的动作之前,从句用过去完成时,故排除AB,说话的时候,他爸爸还在张

    25、家界,用had been in,符合题意,故选D。 【点评】考查动词短语辨析。注意识记have been in和过去完成时的用法。28Tom realized that he _ his physics book at home when he reached schoolA.leftB.had leftC.was leavingD.leaves【答案】 B 【解析】【分析】本题考查过去完成时的用法,由had+过去分词。我们可以看到意识到和到都是过去的动作,而忘记带物理书则是在意识到之前,故为过去的过去,选B。29 What were you doing when I called you l

    26、ast night? I _ my homework and was going to bed.A.didB.had doneC.was doing【答案】 B 【解析】【分析】 had+动词过去分词构成过去完成时,表示的是过去的过去,答语中go to bed是过去将来时,do my homework发生在go to bed之前,即过去的过去,要用过去完成时had done my homework.句意:昨天我给你打电话的时候,你正在做什么?我完成作业正要去睡觉。故选B。【点评】考查过去完成时的用法。30We all went to the park except you last weekend. Why didnt you come?Because I the park twice.A.have gone toB.had gone toC.had been toD.have been to【答案】 C 【解析】【分析】have gone to去了(尚未回)have been to去过(已回),根据句意在last weekend之前去过,所以用过去完成时,故选C。【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:(英语)英语过去完成时专项训练100(附答案)含解析.doc
    链接地址:https://www.163wenku.com/p-5928765.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


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

    163文库