一般过去时与现在完成时区别专题_第1页
一般过去时与现在完成时区别专题_第2页
一般过去时与现在完成时区别专题_第3页
一般过去时与现在完成时区别专题_第4页
一般过去时与现在完成时区别专题_第5页
免费预览已结束,剩余7页可下载查看

下载本文档

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

文档简介

1、般过去时与现在完成时区别专题一、前言:初一下学期同学们学习了一般过去时态的相关知识,即将到来的初二上学期英语学习中,现在完成时是重要的学习内容.本文通过比照一般过去时和现在完成时,对现在完成时进行初步讲解,希望使同学们读新学期的学习有所准备.二、现在完成时1 .现在完成时的构成现在完成时是由助动词havehas呦词的过去分词构成.助动词说明该谓语是属于现在时范围.它和主语的人称、数要保持一致.过去分词是主要的谓语动词,说明句子的意义.2 .现在完成时的用法现在完成时表示过去某时发生的行为对主语目前产生的影响.即用过去发生的某个行为来说明现在的某种情况.Wearegoodfriends.现在的情

2、况Iknewhimin1997.过去的动作Wehaveknowneachothersince1997.现在完成时把过去的动作和现在联系起来并着眼于现在1表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果.常被just、already、yet等副词修饰.如:-Haveyouhadlunchyet?-Yes,Ihave.I'vejusthadit.你已经吃午饭了吗?我刚刚吃过.现在我不饿了(2)表示从过去某一时刻开始一直持续到现在的动作或状态.这个动作可能刚停止,可能仍然在进行.常带有for和since等表示一段时间的状语.如:Hehastaughtheresince1981

3、他自1981年就在这儿教书.(可能还要继续教)Ihaven'tseenherforfouryears.我有四年没见到她了.(3)表示说话前发生过一次或屡次的动作,现在成为一种经验,一般译为汉语过,常带有twice,ever,never,threetimes等时间状语.如:IhavebeentoBeijingtwice.我去过北京二次.3.现在完成时的时间状语(1)现在完成时属于现在时范围,故不能和过去的时间状语连用.如:yesterday,lastSunday,in1990,threeyearsago等.但是,在强调动作产生的后果和影响时,可以和一些表示不确定的时间状语连用.a.用副词

4、already和yet.already一般用于肯定句中,yet一般用于否认句和疑问句中.如:Wehavealreadyfinishedourhomework.我们已完成作业了.Theyhaven'tfinishedtheirhomeworkyet.他彳门还没有完成作业.b.用ever和never.多用于否认或疑问句中,表示曾经或从未等.如:-HaveyoueverbeentotheGreatWall?你曾经去过长城吗?-IhaveneverbeentotheGreatWall我从未去过长城.c用表示到说话为止的过去时间状语,如just,before,uptonow,thepastfew

5、years等.例如:Ihaveseenherbefore,butIcannotrememberwhere.我以前见过她,但记不起在哪里见过.Hehasbeentherethreetimesthelastfewdays.近几天他去过那里三次了.d.用包括现在在内的时间状语,如:now,today,thismorning(month,year,term)等.例如:-Haveyoumethimtoday?-No,Ihaven't.今天你见过他吗?我没有.Howmanytimeshaveyoubeentherethisyear?今年你去过那里多少次?(2)现在完成时可以和带有since或for

6、等表示"段时间的状语连用,表示动作或状态从某一时刻开始,一直持续到现在.如:Ihaven'tseenhimfortwoyears.但是,像come,arrive,buy等终止性动词不能与表示"段时间的状语连用.要用,必须改为“be在)等延续性动词来表述.现归纳总结一下由非延续性动词到延续性动词的转换:arrivebeherebegin(start)-beondiebedeadcomeback-bebackleavebeawayfall川(sick,asleep)-beill(sick,asleep)getupbeupgooutbeoutfinishbeoverput

7、onwear或beonopenbeopenjoinbein或beamemberofclosebeclosedgotoschoolbeastudentborrowkeepbuyhavecatch(acold),have(acold)gettoknowknowbegintostudystudycometoworkwork等如:Hehasbeenasoldierforthreeyears他参军三年了.Hisfatherhasbeendeadfortwoyears他父亲去世二年了.Thefilmhasbeenonfortenminutes.电影已开始十分钟了.WehavestudiedEnglishf

8、orthreeyears.我们(开始)学英语已三年了.4.几点考前须知(1)havebeen(to吗havegone(to)的区另fj:havebeen(to欣示去过某地(现在已经回来了)工可用于各人称;havegone(to层示去某地了(说话时某人不在当地)工常用于第三人称,前者可与once,never,severaltimes等连用,后者贝U不能.如:TheyhavebeentoBeijingtwice.他们去过北京两次.HehasgonetoBeijing.他去北京了.(2)如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时.如:Itistwoyearssincehi

9、sfatherdied.=Hisfatherhasbeendeadfortwoyears他父亲去世已有两年了.(3)终止性动词现在完成时的否认式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用.如:Ihaven'tleftheresince1997.自从1997年以来,我一直没有离开过这儿.(4)表示行为或状态从过去一直持续到现在时,用现在完成时,要加表示一段时间的时间状语时,常用for+一段时间,since+时间点.Ihavelivedheresincemychildhood.我从小就一直住在这里.Ihavelivedherefor10years.我在这已经住了10年了.

10、(5)在提问现在完成时的时间状语时通常用howlongHowlonghaveyoulivedhere?注意:在表示某一行为状态持续多长时间时,根据终止时间的不同,时态使用是不一样的.如:Ilivedhereforaweeklastsummer.去年夏天我在这里住了一周.Ihavelivedhereforaweekbynow.至1现在为止,我已经在这里住了一周.Iwilllivehereforaweeknextyear.明年我会在这里住一周.二、现在完成时与一般过去时的区别现在完成时用来表示之前已发生或完成的动作或状态,其结果确实和现在有联系.动作或状态发生在过去,但它的影响现在还存在;而一般过

11、去时表示过去的事实,不表示和现在的关系.IhavejustbeentoLondon.Iwenttherelastmonth.我刚去过伦敦,是上个月去的.1 .过去时表示过去某时发生的动作或单纯表达过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响.2 .过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.一般过去时的时间状语:yesterday,lastweek,ago,in1980,inOctober,justnow,具体的时间状语共同的时间状语:thismorning,tonight,thisApril,now,once,b

12、efore,already,recently,lately现在完成时的时间状语live,teach,for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always,3 .现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如learn,work,study,know.过去时常用的非持续性动词有come,go,leave,start,die,finish,become,getmarried等.举例:Isawthisfilmyesterday.强调看的动作发生过了.Ihaveseenthisfilm.强调对

13、现在的影响,电影的内容已经知道了.Whydidyougetupsoearly?强调起床的动作已发生过了.Whohasn'thandedinhispaper?强调有卷子,可能为不公平竞争.ShehasreturnedfromParis.她已从巴黎回来了.Shereturnedyesterday.她是昨天回来了.HehasbeenintheLeagueforthreeyears.在团内的状态可延续HehasbeenaLeaguememberforthreeyears.是团员的状态可持续HejoinedtheLeaguethreeyearsago.三年前入团,joined为短暂行为.Ihav

14、efinishedmyhomeworknow.-WillsomebodygoandgetDr.White?-He'salreadybeensentfor.句子中如有过去时的时间副词(如yesterday,last,week,inI960)时,不能使用现在完成时,要用过去时.(错)Tomhaswrittenalettertohisparentslastnight.(对)Tomwrotealettertohisparentslastnight.三、练习题1. A.用already或yet1) Havetheytakendowntheoldpictures?No,nothavent.2) M

15、ostofushavefinishedourcompositions3) Hesaidhehadn'tvisitedtheexhibitionyet.B.用since或for1) Wehavelearnedfivelessons_sincethebeginningofthisterm.2) MrsLiaohasbeeninhospitalsincelastweek.3) Ihavestayedatmyaunt'stwoweeks.C.用havegone或havebeen1) Wherearetheboystudents?Theytotheschoolfactory.2) Isy

16、ourfatherin?No,hetoShenzhen.heevertherebefore?Yes,hethereseveraltimes3) HeaskedmeifItoHangzhoubefore.ItoldhimthatIwantedtogothereforavisitasInevertothatcitybefore.4) 选择填空1. Mothermeanewcoatyesterday.Iiton.Itfitsmewell.A.hadmadehavetriedB.made-havetriedC.hasmade-triedD.made-tried2. "Hetodrawhors

17、esalready.“Whenhe?“LastyearA.learnedhasB.learneddidC.haslearnedhasD.haslearneddid3. Tomupintothetree.Look,hehighupthere!A.hasgotisB.hasclimbedwasC.gotwasD.climbedis4. youthetextyet?Yes,weittwohoursago.A.Did-copydidB.Have-copied-haveC.Have-copied-didD.Didcopyhad5. "Whysheangry?“Becauseheatherjus

18、tnow.A.didgetshoutedB.hasgotshoutedC.didgethasshoutedD.hasgothasshouted6. youthefilmbefore?Whereyouit?A.Have-seen-did-seeB.Did-see-didwatchC.HaveseenhaveseenD.Didseehaveseen7. Youmewaitingfortwohours.Iforyousincefive.A.keptwaitedB.havekeptwaitedC.kepthavewaitedD.havekepthavewaited8. WhereJohn?Tothel

19、ibrary.Hethereforanhour.A.hasbeenhasgoneB.has-gone-hasbeenC.didgowentD.didbewent9. thebabystill?No,itcrying.A.HascriedhasstoppedB.Is-crying-stoppedC.DidcrystoppedD.Iscryinghasstopped10. Itheway.Ihereforquitemanyyears.A.knewhavelivedC.knewliveC.knowhavelivedD.knowlive11. youeverAmerica?Yes,Ihave.A.Ha

20、ve-gonetoB.Have-goneinC.Have-beentoD.Have-beenin12. Mybrothercollegeforoverthreeyears.A.hasgonetoB.hasbeentoC.hasbeeninD.hasbeenat13. HetheArmybytheendof1989.Heinthearmysincethen.A.joinedisB.hasjoinedhasbeenC.hadjoinedisD.hadjoinedhasbeen14. BythetimeIbacktheyuptensatellites.A.camehavesentB.camehads

21、entC.comehavesentD.hadcomesent15. Jackoverfivelessonsbyseveno'clock.Thenhearest.A.wenttookB.wenthadtakenC.hadgonetookD.hadgonehadtaken16. Weoutbythattimethatheaspyforalongtime.A.hadfoundhadbeenB.hadfoundwasC.foundhadbeenD.foundwas17. Beforethenewshim,hetoknowaboutit.A.reacheshasgotB.reachedhadgo

22、tC.reachedgotD.hadreachedgot18. IhimasecondletterbeforeIfromhim.A.wroteheardB.wrotehadheardC.hadwrittenheardD.havewrittenhear19. Peoplethatthesoldiersfighting.A.sayhadstoppedB.saidhasstoppedC.saystoppedD.saidhadstopped20. Weinagoodharvestbecauseweenoughrain.A.didn'tgethadhadB.gothadhadC.hadgothadhadD.gothadn'thad21. TheyforfivehourswhentheyinNewYork.A.flewarrivedB.hadflownhadarrivedC.flewhadarrivedD.hadflownarrived22. She

温馨提示

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

评论

0/150

提交评论