现在完成时练习题_第1页
现在完成时练习题_第2页
现在完成时练习题_第3页
现在完成时练习题_第4页
现在完成时练习题_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

现在完成时练习题现在完成时作为英语语法中的一个重要时态,始终是学习者理解和运用的难点。它连接着过去与现在,揭示着动作或状态的延续性、影响以及经历。掌握现在完成时,不仅能够提升语言表达的精确性,更能帮助我们构建更复杂的时间逻辑。本文将通过一系列精心设计的练习题,结合语法要点回顾,帮助读者巩固知识,提升应用能力。一、现在完成时核心概念回顾在进入练习之前,我们简要回顾现在完成时的构成与核心用法,这是准确解题的基础。构成:主语+have/has+动词的过去分词(V-ed)(注意:第三人称单数用has,其余用have;过去分词的规则与不规则变化需熟记)主要用法:1.表示过去发生并持续到现在的动作或状态:常与“for+时间段”、“since+时间点/从句”等时间状语连用。2.表示过去发生的动作对现在造成的影响或结果:动作发生在过去,但其影响或结果在说话时依然存在。3.表示说话前发生过的经历或未曾发生的经历:不强调动作发生的具体时间,只关注是否有过这样的经历。二、练习题(一)单项选择:选择最佳答案填入空白处1.She_______inthiscityforoveradecade.A.livesB.livedC.haslivedD.willlive2.Mybrother_______hishomeworkyet,sohecan'tgoouttoplay.A.doesn'tfinishB.didn'tfinishC.hasn'tfinishedD.won'tfinish3._______youever_______totheGreatWall?It'sawonderfulplace.A.Do,goB.Did,goC.Have,beenD.Have,gone4.TheSmiths_______heresince2010.Theylikethisneighborhoodverymuch.A.arelivingB.livedC.havelivedD.willlive5.I_______thisbooktwice.It'sreallyinteresting.A.readB.havereadC.willreadD.amreading6.He_______inLondonforfiveyears,butnowhelivesinParis.A.haslivedB.livedC.livesD.isliving(思考:此题为何不能选A?)7.Thephone_______fortenminutes,butnobodyhasansweredit.A.ringsB.rangC.hasrungD.isringing8.A:"IsTomhere?"B:"No,he_______tothelibrary."A.goesB.wentC.hasgoneD.hasbeen(二)用括号内动词的适当形式填空1.We_______(know)eachothersincewewerechildren.3.She_______(noteat)anythingtodaybecausesheisnotfeelingwell.4.Howmanytimes_______you_______(visit)Beijing?5.They_______(live)inthathouseforthreeyearsbeforetheymovedtoabiggerone.(思考:此题为何要用过去完成时?与现在完成时有何区别?)7.I_______(lose)mykeys.Ican'tfindthemanywhere.WhatshouldIdo?8.A:"_______you_______(see)mynewpen?"B:"Yes,I_______(see)itonthedeskamomentago."(思考:B的回答为何用一般过去时?)(三)句型转换:将下列句子改写为现在完成时1.Iboughtthiscarthreeyearsago.→I______________thiscarforthreeyears.2.HestartedtolearnEnglishwhenhewassix.→He______________Englishsincehewassix.3.Theylastvisitedtheirgrandparentsin2020.→They______________theirgrandparentssince2020.4.Themeetingbegantenminutesago,anditisstillgoingon.→Themeeting_____________________fortenminutes.(四)汉译英:用现在完成时翻译下列句子1.我已经完成了我的家庭作业。2.她在北京住了多长时间了?3.他们还没有决定去哪里度假。4.自从上个月以来,我就没有收到过他的来信。三、答案与解析(一)单项选择1.C.haslived(foroveradecade表示持续的时间段,用现在完成时)2.C.hasn'tfinished(yet常与现在完成时否定句连用,表示“还未”)3.C.Have,been(ever表示“曾经”,询问经历,去过某地用havebeento)4.C.havelived(since2010表示从过去某点持续到现在,用现在完成时)5.B.haveread(twice表示经历,“读过两次”)6.B.lived(后句nowhelivesinParis表明“在伦敦住”是过去的状态,并未持续到现在,故用一般过去时。若选A,则暗示他现在仍在伦敦住,与后句矛盾。)7.C.hasrung(fortenminutes且后句“没人接”暗示铃声可能还在响或刚刚停止,对现在有影响,用现在完成时)8.C.hasgone(表示“去了某地(还未回来)”,人不在说话现场)(二)用括号内动词的适当形式填空1.haveknown(sincewewerechildren表示从过去持续到现在)2.hasjustfinished(just常与现在完成时连用,表示“刚刚”)3.hasn'teaten(today是包含“现在”在内的时间状语,“今天没吃”对现在有影响)4.have,visited(Howmanytimes询问经历的次数)5.hadlived(moved是过去的动作,“住三年”发生在moved之前,是“过去的过去”,故用过去完成时。现在完成时强调“过去到现在”,而此句无“现在”的参照点。)6.hasbeen,haven'thad(recently是现在完成时的标志词之一,表示“最近一段时间”)7.havelost(钥匙丢了,现在找不到,对现在有影响)8.Have,seen;saw(A问“你见过我的新钢笔吗?”(对现在的影响是想知道笔在哪里)。B回答“是的,我刚才在桌上看到了。”(amomentago是具体过去时间,用一般过去时))(三)句型转换1.havehad(buy是短暂性动词,不能与forthreeyears连用,需转换为延续性动词have)2.haslearned/learnt(starttolearn是短暂动作,转换为延续性的learn)3.haven'tvisited(lastvisited表示过去的动作,since2020表示从那以后到现在,用现在完成时否定)4.hasbeengoingon(begin是短暂性动词,会议仍在进行,用begoingon表示持续)(四)汉译英1.Ihavealreadyfinishedmyhomework.2.HowlonghasshelivedinBeijing?3.Theyhaven'tdecidedwheretogoonvacationyet.4.Ihaven'theardfromhimsincelastmonth./Ihaven'treceivedaletterfromhimsincelastmonth.四、学习建议现在完成时的掌握并非一蹴而就,需要在理解其核心含义的基础上,通过大量阅读和练习来感知其用法。建议:*关注时间状语:如for,since,already,yet,just,ever,never,recently,sofar等,它们是判断现在完成时的重要线索,但并非唯一标准,更要理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论