现在完成时讲解

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

现在完成时讲解第一部分:现在完成时表示过去发生或已经完成的动作对现在造成的影响或结果,也可表示过去已经开始,一直延续到现在的动作或状态。学习现在完成时,先从结构和句式开始:构成:主语+have/has+过去分词+其他(当主语是第三人称单数时用has,其余人称用have。过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。)否定式:主语+haven’t/hasn’t+过去分词+其他疑问式:Have/Has+主语+过去分词+其他?简略答语:Yes,主语+have/has.(肯定)No,主语+haven’t/hasn’t.(否定)第二部分:现在完成时的含义之一是过去完成的动作对现在仍有影响,用以下四大标志词可以表达这种含义:1.以already,just和yet为标志already,just和yet表示到现在为止动作或状态已经、刚刚或还没有发生。Hehasalreadygotherhelp.他已得到她的帮助。Hehasjustseenthefilm.他刚刚看过这场电影。Hehasn’tcomebackyet.他还没有回来。2.以ever和never为标志ever和never表示到现在为止动作或状态曾经或从来没有发生过。ThisisthebestfilmIhaveeverseen.这是我曾经看过的最好的一部电影。HehasneverbeentoBeijing.他从没有到过北京。3.以动作发生的次数为标志若某一动作到现在为止已经发生了若干次,则要使用现在完成时。HesayshehasbeentotheUSAthreetimes.他说他已经去过美国三次了。4.以sofar为标志sofar往往表示到目前为止动作或状态已经发生。HehasgottoBeijingsofar.到目前为止他已到了北京。Shehaspassedtheexamsofar.到目前为止她已经通过了考试。第三部分:过去已经开始的动作一直延续到现在,甚至有可能继续延续下去,我们可以从动作“延续”的特性和“时间”点段的区分入手,进一步学习现在完成时。“终止”、“延续”要转换英语中的动词从词义上可以分为延续性和非延续性两种。在现在完成时态中一定要注意动词这一特性,应将这类非延续性动词转换为延续性动词。如:“Cats”hasbeenonforhalfanhour.《猫》已经开演半个小时了。Howlonghaveyouhadthisdictionary?这本字典你买了多久了?初中阶段常见的有:come—be,goout—beout,leave—beaway(from),begin—beon,buy—have,borrow—keep,join—beamember/介词短语,die—bedead,become—be,open(v.)—beopen(adj.)等。时间“点”、“段”须分清过去开始的动作可以延续到某一点结束,也可能继续延续,这时就要根据时间“点”、“段”选择相应的介词for或since。如:Hehasbeenawayfortwoyears.他已走了两年。(for+时间段)HehasbeenanEnglishteachersince1992.自从1992年以来他一直当英语教师。(since+过去某一时刻)第四部分:A)选用have,has填空:1.I_______toldhimthenews.2.She_______comebackfromschool.3.You_______wonthegame.B)按要求改写下列各句:4.Theyhaveboughtacomputer.(改成否定句)_________________________________________5.Hehaslosthisbook.(先改成一般疑问句,再作肯定与否定回答)—______________________—______________________Key:1.have2.has3.have4.Theyhavenot/haven’tboughtacomputer.5.—Hashelosthisbook?—Yes,hehas./No,hehasnot/hasn’t.怎样区别现在完成时和现在完成进行时现在让我们来比较一下现在完成时和现在完成进行时。在比较这两个时态时,关键在于对现在完成进行时的基本概念是否理解,因为对于现在完成时我们已经有了一个基本的理解了。现在完成进行时是一兼有现在完成时和现在进行时二者基本特点的时态。由于它有现在完成时的特点,所以它可以表示某一动作对现在产生的结果或影响。由于它有现在进行时的特点,所以它也可以表示某一动作的延续性、临时性、重复性、生动性乃至感情色彩。现在就现在完成进行时的这些特点和现在完成时作一简单的比较:(1)现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。如:Wehavebeencleaningtheclassroom.(a)Wehavecleanedtheclassroom.(b)(a)句可译为“我们打扫教室来着。”其直接结果可能是:我们身上都是灰。(b)句可以译为“我们把教室打扫过了。”其结果是:现在教室很清洁,可以用了。另外,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的。Becareful!Johnhasbeenpaintingthedoor.(a)Johnhaspaintedthedoor.(b)(a)句表示约翰刚刚把门油漆过,现在油漆还未干,所以你要小心。(b)句则无此含义,油漆可能已干了。(2)现在完成进行时有时有延续性,现在完成时往往没有。如:Theyhavebeenwideningtheroad.(a)Theyhavewidenedtheroad.(b)(a)句的意思是他们在加宽马路,但尚未完工。(b)句的意思则是已完工了。有时现在完成时有延续性(如一些属于持续体的动词),但无临时性质。如:Mr.SmithhasbeenlivinginLondonsince1978.(a)Mr.SmithhaslivedinLondonsince1979.(b)(a)句有“史密斯先生在伦敦久居”的含义,(b)句则没有。(3)但现在完成进行时并不总是具有临时的性质,如:MymotherhasbeenteachingEnglishfortwentyyears.(a)MymotherhastaughtEnglishfortwentyyears.(b)(a)句在此并无临时性质,但较口语化。(b)句则较为正式。另外,(a)句表示动作现在仍在继续,并将延续下去,(b)句的动作是否延续下去,须由上下文决定,但在一般情况下都是延续下去的。(4)现在完成进行时往往表示动作在重复,现在完成时则常常不带重复性。如:Haveyoubeenmeetingherlately?(a)Haveyoumetherlately?(b)(a)句有“经常相会”之意,(b)句则没有。(b)句如与often,everyday等时间状语连用,当然也表示动作在重复。(5)现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果,平铺直叙,没有什么感情色彩可言。如:Whathaveyoubeendoing?(a)Whathaveyoudone?(b)(a)句表示惊异,(b)句只是一个问题。Haveyoubeenwaitinglong?(a)Haveyouwaitedlong?(b)(a)句比(b)句生动。另外,(a)句比较口语化。Ihavebeenwantingtomeetyouforlong.(a)Ihavelongwantedtomeetyou.(b)(a)句比(b)句更亲切,更有礼貌。RecentlyMaryhasbeendoingherworkregularly.(a)RecentlyMaryhasdoneherworkregularly.(b)(a)句显然是在表扬玛丽,(b)只说明一个事实。还有一例,颇为有趣:Who’sbeeneatingmyapples?(a)Who’seatenmyapples?(b)(a)句有强烈的感情色彩,表示愤怒不满,(b)句只是希望回答的一个问题。另外,(a)句兼有进行时态,所以有“苹果未被全部吃光”的意思,(b)句是完成时态,说明“苹果一个不剩了”。A.表示过去发生或已经完成的动作对现在造成的影响或结果,强调对现在造成的影想或结果)。例如:Thecarhasarrived.车子来了。(结果:车子已在门口)Someonehasbrokenthewindow.有人把窗户打破了。(结果:窗户仍破着)B.表示过去已经开始,持续到现在的动作或状态,可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如for+时间段、since+过去的时间点、疑问词howlong等。例如:Myunclehasworkedatthisfactoryforfiveyears.我叔叔在这个工厂工作已经五年了。Mr.BlackhaslivedinChinasince2002.自从2002年Mr.Black一直住在中国。Howlonghaveyoubeenhere?你来这里多久了?注意:此种用法中表示持续动作或状态的动词必须是延续性动词(否定句除外)。例如:(1)这本书我已经买了三个月了。错误:Ihaveboughtthebookforthreemonths.正确:Ihavehadthebookforthreemonths.(2)你哥哥参军多长时间了?错误:Howlonghasyourbrotherjoinedthearmy?正确:Howlonghasyourbrotherbeeninthearmy/beenasoldier?延续性动词与非延续性动词之间的转换leave---beawayborrow---keepbuy---havedie---bedeadbegin/start---beonfinish---beoverfallill---beillgetup---beupcatchacold---haveacoldputon→wearcome/become/go---beherefallasleep---beasleepgetto/arrive/reach---be(in)gettoknow---knowjoin----beamemberof...(成为…的一员)open---beopenclose---beclosed用相应的延续性动词替换短暂性动词,句中谓语动词用现在完成时,时间状语为“for+时间段”或“since+时间点”。如:HehasbeenintheGreenChinaforthreeyears.HehasbeenamemberoftheGreenChinaforthreeyears.他加入“绿色中国”已经三年了。Theoldmandied4yearsago.----Theoldmanhasbeendeadfor4years.HejoinedtheParty2yearsago.----HehasbeeninthePartyfor2years.Iboughtthebook5daysago.----Ihavehadthebookfor5days.表示时间段的短语有:for+一段时间(for2years),since+从句(sincehecamehere),since+时间点名词(sincelastyear,since5daysago),howlong;foralongtime等。V.现在完成时态与一般过去时态的区别1一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。Isawthisfilmyesterday.(强调动作发生的时间是yesterday。)Ihaveseenthisfilm.(强调对现在的影响,电影的内容已经知道了。)

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功