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

下载本文档

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

文档简介

现在完成时习题现在完成时,作为英语时态体系中一个颇为重要的组成部分,常常是英语学习者理解和运用的难点。它连接着过去与现在,强调动作的延续性或对现在造成的影响。要真正掌握这一时态,除了理解其核心概念,足量且有针对性的练习必不可少。本文将提供一系列精心设计的习题,并辅以必要的解析,旨在帮助读者从基础到应用,全面巩固和提升现在完成时的运用能力。一、要点回顾:现在完成时的核心在进入习题之前,我们简要回顾一下现在完成时的关键要素,这将有助于你更准确地完成后续练习:1.构成:主语+have/has+过去分词(PastParticiple)。*第一人称、第二人称及复数主语用have。*第三人称单数主语用has。2.基本含义:*表示过去发生或已经完成的动作对现在造成的影响或结果。*表示从过去某一时间开始并一直持续到现在的动作或状态,常与表示一段时间的状语连用。3.常用时间状语:already,yet,just,ever,never,recently,lately,since+时间点,for+时间段,sofar,uptonow,inthepast/last+时间段等。4.与一般过去时的区别:现在完成时强调过去动作与现在的联系,一般过去时仅表示过去发生的动作或状态,不涉及与现在的关系。二、习题演练(一)用括号内动词的适当形式填空。1.I_______(finish)myhomework.NowIcanwatchTV.2.She_______(notsee)themovieyet.Shallwegotogether?3.They_______(live)inthiscityforfiveyears.5._______youever_______(be)toParis?6.We_______(learn)Englishsincewewereinprimaryschool.8.He_______(read)thatbookthreetimes.It'sveryinteresting.9.Mybrother_______(notcall)meforalongtime.Imisshim.10.Thestudents_______(alreadyclean)theclassroom.It'stidynow.(二)选择最佳答案。1.I_______mykeys.Ican'tfindthemanywhere.A.loseB.lostC.havelostD.willlose2.We_______heresincethebeginningofthesummer.A.areB.wereC.havebeenD.willbe3.—_______you_______thenewteacher?—Yes,wemetheryesterday.A.Have,metB.Did,meetC.Do,meetD.Will,meetA.worksB.workedC.hasworkedD.willhaveworked(此题稍有拓展,考察对未来完成时的感知,但核心仍涉及完成时思维)5.They_______dinneryet.Theyarestillhungry.A.didn'thaveB.don'thaveC.haven'thadD.won'thave6.Mysister_______toLondontwice.A.goesB.wentC.hasgoneD.hasbeen7.Theweather_______verygoodrecently.A.isB.wasC.hasbeenD.willbe8.I_______just_______aletterfrommyoldfriend.A.have,receiveB.have,receivedC.did,receiveD.will,receive9.He_______footballsincehewasachild.A.playsB.playedC.hasplayedD.isplaying10.—IsTomhere?—No,he_______tothelibrary.He_______thereanhourago.A.hasgone,wentB.hasbeen,wentC.went,hasgoneD.goes,hasbeen(三)句型转换。1.Theyhavefinishedtheirproject.(改为否定句)They______________theirproject.2.ShehaslivedinBeijingforthreeyears.(改为一般疑问句)_______she_______inBeijingforthreeyears?3.Ihaveseenthatmovietwice.(对划线部分提问)_____________________haveyouseenthatmovie?4.Hehasworkedinthisfactorysince2010.(对划线部分提问)______________he_______inthisfactory?5.Wehavealreadypreparedfortheexam.(改为否定句)We_______preparedfortheexam_______.(四)将下列句子翻译成英语。1.我已经很久没有收到他的来信了。2.你曾经去过长城吗?3.他们自从毕业就结婚了。4.他刚刚吃完早餐。5.这本书我已经读了一半了。三、参考答案与解析(一)用括号内动词的适当形式填空。1.havefinished(强调对现在的影响:可以看电视了)2.hasn'tseen(yet提示用否定,且动作未完成)3.havelived(forfiveyears表示一段时间,动作持续)5.Have,been(ever提示,询问经验)6.havelearned/learnt(since提示动作从过去持续到现在)7.hasstopped(强调现在的结果:雨停了)8.hasread(threetimes表示经历,对现在的影响是“知道它有趣”)9.hasn'tcalled(foralongtime提示,动作未发生,对现在有影响:想念)10.havealreadycleaned(already提示,动作已完成,结果是“整洁”)(二)选择最佳答案。1.C(强调对现在的影响:找不到钥匙了)2.C(since提示动作从过去持续到现在)3.B(答语中yesterday明确指出过去的时间点,用一般过去时。若强调“是否认识”这个结果,可用现在完成时,但此处语境更侧重“是否见过面”这个过去动作)**解析:若问句用"Haveyoumet...",答语"Yes,wehave."也是正确的。此处选项设置为B,更强调动作发生在过去。实际运用中两者皆有可能,需看语境侧重。*4.D(bynextmonth提示到将来某个时间点完成,用将来完成时,作为拓展)5.C(yet提示,且强调没吃饭导致现在饿)6.D(hasbeento表示去过某地,已返回;hasgoneto表示去了某地,未返回)7.C(recently提示,对现在的影响是“天气一直不错”)8.B(just提示,现在完成时结构)9.C(since提示动作从过去持续到现在)10.A(hasgoneto表示去了未回;anhourago提示用一般过去时)(三)句型转换。1.haven'tfinished2.Has,lived3.Howmanytimes4.Howlonghas,worked5.haven't,yet(already在否定句中通常改为yet,置于句末)(四)将下列句子翻译成英语。1.Ihaven'theardfromhimforalongtime./Ihaven'treceivedaletterfromhimforalongtime.2.HaveyoueverbeentotheGreatWall?3.Theyhavebeenmarriedsincetheygraduated./Theyhavebeenmarriedsincegraduation.4.Hehasjusthad/eatenbreakfast.5.Ihavealreadyreadhalfofthisbook./Ihavereadhalfofthisbookalready.四、总结与提升现在完成时的掌握并非一蹴而就,需要在理解其核心含

温馨提示

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

最新文档

评论

0/150

提交评论