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

下载本文档

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

文档简介

现在完成时和过去完成时专项练习在英语时态体系中,现在完成时与过去完成时因其对“时间关系”的精准表达而占据重要地位,同时也常成为学习的难点。二者均涉及“完成”的概念,但参照的时间基点截然不同。准确把握这两种时态,不仅能提升语言表达的精确性,更有助于在阅读与听力中快速捕捉关键信息。本文将结合具体语境,通过理论梳理与专项练习,帮助学习者深化理解并熟练运用这两种时态。一、时态核心概念与用法辨析(一)现在完成时(PresentPerfectTense)构成:主语+have/has+过去分词(PastParticiple)核心含义:立足“现在”,回顾从过去某一时间点持续至现在的动作、状态,或过去发生的动作对现在造成的影响与结果。主要用法:1.持续至今的动作/状态:表示从过去某时开始,一直延续到现在的动作或状态,常与“for+时间段”“since+时间点/从句”等时间状语连用。*例:ShehastaughtEnglishheresinceshegraduated.*(她自毕业起就在这里教英语,现在仍在教。)2.过去动作对现在的影响:动作发生在过去,但其结果或影响持续到现在,重点在于“现在的状态”。*例:Ihavelostmynotebook.Ican’tfinditanywhere.*(笔记本丢了,导致现在找不到的结果。)3.过去至现在的重复动作:表示在过去一段时间内重复发生的动作,隐含“可能继续重复”的意味。*例:HehasvisitedParisseveraltimesinthepastfewyears.*(过去几年他去过巴黎几次,不排除未来再去。)(二)过去完成时(PastPerfectTense)构成:主语+had+过去分词(PastParticiple)核心含义:立足“过去某一时间点”,回顾在此之前已完成的动作或存在的状态,即“过去的过去”。主要用法:1.明确的“过去的过去”:强调在过去某个动作或时间之前已完成的动作,常与一般过去时搭配,通过“before”“when”“bythetime”等连词体现时间先后。2.间接引语或语境暗示:在宾语从句、时间状语从句中,当主句为过去时态,从句动作若发生在主句动作之前,需用过去完成时。(三)两种时态的核心差异**维度****现在完成时****过去完成时**--------------------------------------------------------------------------**时间基点**以“现在”为参照以“过去某一时间点”为参照**本质逻辑**过去→现在(持续/影响)过去的过去→过去(先后关系)**常见标志词**since,for,yet,already,ever,neverbefore,bythetime,when(引导过去时间),haddone+before+did二、专项练习题(一)用括号内动词的适当形式填空(现在完成时或过去完成时)1.Bythetimewe______(get)tothecinema,thefilm______(start).2.She______(live)inthiscityforoveradecade,andshestilllovesit.3.They______(already/finish)theirhomeworkbeforetheirparentscameback.4.I______(never/meet)suchakindpersoninmylife.5.Whenthestormhit,theworkers______(build)thebridgeforthreemonths.6.He______(lose)hiswallet,sohecouldn’tbuyanything.7.We______(know)eachothersincewewereinprimaryschool.8.Therestaurant______(close)downbythetimewedecidedtoeatthere.(二)选择填空(从A、B、C、D中选出最佳答案)9.—DoyouknowMr.Smith?—Yes,I______himforyears.A.knowB.knewC.haveknownD.hadknown10.Shetoldmeshe______toParistwicebefore.A.hasbeenB.hadbeenC.wasgoingD.wentA.readB.havereadC.hadreadD.amreading12.Bytheendoflastmonth,they______theprojectontime.(三)句子改错(每句一处错误)13.Hehaslefthishometownwhenhewas18.14.Wehadlivedheresince2015.15.BythetimeIwokeup,thesunalreadyrose.三、答案与解析(一)填空题答案1.got;hadstarted解析:“到达电影院”是过去动作,“电影开始”发生在“到达”之前,即“过去的过去”,故用过去完成时。2.haslived解析:“foroveradecade”(十多年)表示从过去持续到现在的时间段,用现在完成时。3.hadalreadyfinished解析:“beforetheirparentscameback”(父母回来前)是过去时间点,“完成作业”在此之前,用过去完成时。4.havenevermet解析:“inmylife”(在我的一生中)暗示从过去到现在的时间范围,用现在完成时。5.hadbeenbuilding解析:“forthreemonths”表示“建造”在“风暴来袭”(过去动作)前已持续三个月,且可能仍在进行,用过去完成进行时(此处可简化为过去完成时,但更精确应为hadbeenbuilding)。6.hadlost解析:“丢钱包”发生在“不能买东西”之前,即“过去的过去”,用过去完成时;若强调对现在的影响(如现在仍没钱包),也可用现在完成时haslost,需结合语境,此处“couldn’t”提示过去,用hadlost更准确。7.haveknown解析:“sincewewereinprimaryschool”(自小学起)表示从过去持续到现在的时间,用现在完成时。8.hadclosed解析:“bythetimewedecided”(我们决定时)是过去时间点,“关闭”在此之前,用过去完成时。(二)选择题答案9.C解析:“foryears”提示从过去持续到现在的动作,用现在完成时。10.B解析:“told”是过去动作,“去过巴黎”发生在“告诉”之前,即“过去的过去”,用过去完成时。11.B解析:“threetimes”(三次)表示从过去到现在的重复动作,用现在完成时。12.C解析:“Bytheendoflastmonth”(截至上月末)是过去时间点,“完成项目”在此之前,用过去完成时。(三)改错题答案13.将hasleft改为left解析:“whenhewas18”是具体过去时间点,不能与现在完成时连用,应用一般过去时。14.将hadlived改为havelived解析:“since2015”表示从过去持续到现在,用现在完成时,而非过去完成时。15.在already前加had解析:“bythetimeIwokeup”是过去时间点,“太阳升起”在此之前,用过去完成时hadrisen。四、总结与学习建议现在完成时与过去完成时的核心在于“时间参照点”:前者以“现在”为锚点,连接过去与现在;后者以“过去”为锚点,聚焦“过去的过去”。学习时需注意:1.关注时间状语:如since,for,already,yet常与现在完成时连用;before,bythetime+过去时,常

温馨提示

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

评论

0/150

提交评论