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

下载本文档

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

文档简介

英语现在完成时专项练习题现在完成时,这个我们在英语学习中绕不开的语法点,常常让不少同学在实际运用中感到些许困惑。它不像一般过去时那样指向一个明确的过去时间点,也不完全等同于现在进行时。其核心要义在于强调过去发生的动作或状态与现在时刻之间的关联——或是该动作对现在造成的影响,或是该状态持续至今。要真正掌握它,理解概念是基础,而大量的针对性练习则是巩固和内化的关键。一、核心概念回顾在进入练习之前,让我们先用几分钟快速梳理一下现在完成时的核心要素,确保我们在同一起跑线上:1.定义:表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。2.构成:主语+have/has+动词的过去分词(PastParticiple)。*第一人称(I/We)、第二人称(You)及第三人称复数(They)用have。*第三人称单数(He/She/It)用has。3.关键用法:*动作始于过去,持续至今:常与表示一段时间的状语连用,如"for+时间段","since+时间点/从句"。*过去动作对现在造成影响:不强调动作发生的具体时间,而强调其结果或影响。*过去发生但不确定具体时间的动作:常与"ever","never","before"等词连用。*表示经历或经验:意为"曾经做过某事"。二、专项练习题第一部分:单项选择(MultipleChoice)请从A、B、C、D四个选项中选出最符合句意的一项。1.She______inthiscityforovertenyears.A.livesB.livedC.haslivedD.willlive2.Mybrother______hishomeworkyet,sohecan'tgoouttoplay.A.didn'tfinishB.hasn'tfinishedC.doesn'tfinishD.won'tfinish3.______youever______toParis?A.Did,goB.Do,goC.Have,beenD.Will,go4.They______threemoviessincelastFriday.A.watchB.watchedC.havewatchedD.willwatch5.I______just______mybedroom.Itlookscleannow.A.have,cleanedB.did,cleanC.will,cleanD.am,cleaning6.Mr.Smith______inthisschoolsincehegraduatedfromcollege.A.teachesB.taughtC.hastaughtD.willteach7.We______dinneralready.Youdon'tneedtocookforus.A.haveB.hadC.havehadD.willhaveA.stopsB.stoppedC.hasstoppedD.willstop第二部分:用括号内动词的适当形式填空(Fillintheblankswiththecorrectformoftheverbsinbrackets)9.I______(see)thatmovietwice.It'sveryinteresting.10.They______(notvisit)theirgrandparentsforalongtime.Theymissthemverymuch.11.______Tom______(call)youyet?Ineedtotalktohim.12.Myparents______(live)inthishousesincetheygotmarried.13.She______(read)threebooksthismonth.14.We______(know)eachothersincewewerechildren.15.Thestudents______(finish)theirexams.Theyareveryhappynow.第三部分:句型转换(SentenceTransformation)根据要求改写下列句子。16.Hehasfinishedhiswork.(改为一般疑问句)______he______hiswork?17.Theyhavelivedhereforfiveyears.(对划线部分提问)____________havetheylivedhere?18.Ihavealreadyseenthisfilm.(改为否定句)I____________thisfilm______.19.Shehasboughtanewcar.(改为否定句)She____________anewcar.20.HaveyoueverbeentoJapan?(作否定回答)No,____________.三、答案与解析做完以上练习后,相信你对自己的掌握程度有了一个大致的了解。下面是参考答案及部分题目的简要解析,希望能帮助你查漏补缺,深化理解。第一部分:单项选择1.C.haslived(forovertenyears表示一段时间,动作从过去持续到现在,用现在完成时。)2.B.hasn'tfinished(yet常用于否定句和疑问句,表示“还未”,暗示对现在的影响——不能出去玩。)3.C.Have,been(ever表示“曾经”,询问经验,用现在完成时"havebeento"表示“去过某地”。)4.C.havewatched(sincelastFriday表示从过去某一点到现在,用现在完成时。)5.A.have,cleaned(just表示“刚刚”,强调动作刚完成,对现在有影响——房间干净了。)6.C.hastaught(sincehegraduated...引导时间状语从句,主句用现在完成时。)7.C.havehad(already表示“已经”,强调动作完成,对现在的影响——不需要再做饭了。)8.C.hasstopped(后半句“我们可以开始野餐了”是前半句“雨停了”的结果,用现在完成时强调影响。)第二部分:用括号内动词的适当形式填空9.haveseen(twice表示次数,暗示到目前为止的经历。)10.haven'tvisited(foralongtime提示用现在完成时,否定形式在have/has后加not。)11.Has,called(yet提示用现在完成时,一般疑问句将have/has提前。Tom是第三人称单数,用has。)12.havelived(sincetheygotmarried提示用现在完成时。)13.hasread(thismonth表示从本月初到现在,用现在完成时。She是第三人称单数。)14.haveknown(sincewewerechildren提示用现在完成时。)15.havefinished(后半句“他们现在很高兴”暗示考试结束这个动作对现在的影响。)第三部分:句型转换16.Has,finished(现在完成时的一般疑问句,将have/has提前。)17.Howlong(对forfiveyears这个时间段提问,用howlong。)18.haven'tseen,yet(现在完成时否定句在have/has后加not;already常用于肯定句,否定句中常用yet。)19.hasn'tbought(现在完成时否定句,在has后加not。)20.Ihaven't/Ihavenot(现在完

温馨提示

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

评论

0/150

提交评论