英语 现在完成时.ppt
通常使用现在完成时的几种情况:通常使用现在完成时的几种情况:1 表示发生在过去对现在仍有影响的动作。表示发生在过去对现在仍有影响的动作。I have read the book.2 表示过去发生一次或多次的动作。表示过去发生一次或多次的动作。We have all played football.3 表示过去开始的动作一直延续到现在,只表示过去开始的动作一直延续到现在,只能用于某些带有延续意义的动词,常与能用于某些带有延续意义的动词,常与for,since,sofar等连用。等连用。He has taught here since ten years ago.Complete the following sentences with the proper tense.1We_(study)Englishforaboutfiveyears.2They_(live)inthesouthsincetheirdaughterwasborn.3I_(read)yourarticlethreetimes.Itswellwritten.4Thestudent_(finish)herhomeworkalready.5 Eric _(go)back to his hometowntoday.6 The police _(just finish)searchingthearea.have studiedhave livedhave readhas finishedhas gonehave just finished现在完成时与一般过去时的区别现在完成时与一般过去时的区别:一般过去时表示发生在过去的动作,和现在无关;现在完成时则强调某一发生在过去的动作与现在的关系,如对现在产生的结果或影响等。He _(work)in the city for ten years.workedhas worked完成下列句子:完成下列句子:I _(see)this film yesterday.(强调看的动作发(强调看的动作发生过了)生过了)I _(see)this film.(强调对现在的影响,(强调对现在的影响,电影的内容已经知道了)电影的内容已经知道了)He _(be)in the League for three years.(在团内的状态可延续)(在团内的状态可延续)He _(join)the League three years ago.(强(强调加入的动作发生在过去)调加入的动作发生在过去)sawhave seenhas been joined一般过去时还是现在完成时?1They_(move)tothesouthin1990and_(live)theresincethen.2 Eric _(leave)home last year and_(justcome)back.3Justin_(be)awayfromhomeforseveraldays.He_(disappear)lastFriday.4They_(buy)thishousethreeyearsagoandthey_(live)heresincethen.5Mybrother_(go)toseemygrandpalast week.He _(visit)him threetimesthismonth.movedhave livedlefthas just comehas beendisappearedboughthave livedwenthas visited现在完成时与一般过去时常用的时现在完成时与一般过去时常用的时间状语:间状语:一般过去时常与具体的时间状语连用,而现在完一般过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。成时通常与模糊的时间状语连用,或无时间状语。一般过去时的时间状语:一般过去时的时间状语:yesterday,lastweek,ago,in1980,inOctober,justnow,inthepast等,皆为具体的等,皆为具体的时间状语。时间状语。现在完成时的时间状语:现在完成时的时间状语:for,since,already,yet,sofar,uptonow,ever,never,recently,lately,just,inthepastyears,等,皆不确定的时间状语。等,皆不确定的时间状语。延续性与非延续性动词:延续性与非延续性动词:判断正误:判断正误:延续性动词常与延续性动词常与for,howlong,since等引导的表等引导的表示一段时间的状语或状语从句连用。一些非延续示一段时间的状语或状语从句连用。一些非延续性动词如性动词如come,go,leave,die,join,marry等如等如用于现在完成时,一般不可以与表示一段时间的用于现在完成时,一般不可以与表示一段时间的时间状语连用,此时应改为意义相近的延续性动时间状语连用,此时应改为意义相近的延续性动词来表达。词来表达。1 He has died for 3 years.2 He has been dead for 3 years.3 He died 3 years ago.4 It has been 3 years since he died.TFFF注意:注意:非延续性动词的否定形式可以与表示延非延续性动词的否定形式可以与表示延续时间的状语连用。即动作不发生的状态是可续时间的状语连用。即动作不发生的状态是可以持续的以持续的。判断正误:判断正误:()I have received his letter for a month.()I received this letter a month ago.()I havent received his letter for almost a month.错错对对对对比较比较since和和for:Since 用来说明动作起始时间,用来说明动作起始时间,for用用来说明动作延续时间长度。例如来说明动作延续时间长度。例如:I have lived here for more than twenty years.I have lived here since I was born.注意:并非有注意:并非有for 时间状语的句子都用现在完成时时间状语的句子都用现在完成时。比较比较:I _(work)here for more than twenty years.(我现在已不在这里工作我现在已不在这里工作。)。)I _(work)here for many years.(现(现在我仍在这里工作在我仍在这里工作。)。)注意:用句型转换的方法,很容易排除非延续动注意:用句型转换的方法,很容易排除非延续动词在有词在有for/since结构的完成时中的误用结构的完成时中的误用。1)()()Tom has studied Russian for three years.=Tom began to study Russian three years ago,and is still studying it now.2)()()Harry has got married for six years.=Harry began to get married six years ago,and is still getting married now.第二句应改为第二句应改为 Harry got married six years ago.或或 Harry has been married for six years.workedhave worked 对对错错用于现在完成时的用于现在完成时的特殊句型特殊句型 1)It is the first/second time.that结构中的从句部结构中的从句部分,用现在完成时。分,用现在完成时。例如例如:It is the first time that I _(visit)the city.This is the first time(that)I _(hear)him sing.注意:注意:It was the third time that the boy _(be)late.2)This is+形容词最高级形容词最高级+that结构,结构,that 从句要用现从句要用现在完成时。在完成时。例如例如:This is the best film that I _ ever _(see).典型例题典型例题(1)-Do you know our town at all?-No,this is the first time I _ here.A.was B.have been C.came D.am coming (2)-Have you _ been to our town before?-No,its the first time I _ here.A.even,come B.even,have come C.ever,come D.ever,have come have visitedhave heard had been haveseenBD现在完成时在时间或条件状语从句现在完成时在时间或条件状语从句中的用法:中的用法:完成下列句子:完成下列句子:现在完成时在时间或条件状语从句中可以表示将来。1.Ill give you the book as soon as I _(finish)it.2.If you _(see)the film,you will like the director.have finished have seenReadthediaryentryonPage8andcompleteitusingthecorrectformsoftheverbsinbrackets.(2)saw (3)has visited(4)loves (5)hasnt visited (6)has swum (7)hasnevermet(8)hasdived(9)hasfound(10)hasntfound(11)Has,been现在完成进行时现在完成进行时(Present perfect continuous tense):(朗读以下两个句子,说说现在完成时的两种用法)(朗读以下两个句子,说说现在完成时的两种用法)现在完成进行时表示某一动作在过去开始发生,已经现在完成进行时表示某一动作在过去开始发生,已经持续到现在,并且还将持续;或刚刚停止,但与现在持续到现在,并且还将持续;或刚刚停止,但与现在有关。有关。1.I have been learning English for three years.2.He is very tired,because he has been cleaning the room.GooverthenewsstoryonPage2andfindthesentencesusingthepresentperfectcontinuoustense.Pleaseexplainwhythetenseisusedinthesesentences.1I havent been sleeping well since I returned home.2 So weve been looking at other possibilities too,such as murder.1GooverPoints1and2onpage9.2现在完成时的构成:现在完成时的构成:have/hasbeen+doingFinish the exercise on Page 9:Answers:(2)have been talking (3)have beentaking(4)havebeenwatching(5)haveseen(6)havebeenwriting现在完成时和现在完成进行时的区现在完成时和现在完成进行时的区别:别:比较以下句子:比较以下句子:一一现在完成时表示事件或动作刚结束,而现在完成进行时现在完成时表示事件或动作刚结束,而现在完成进行时则强调动作仍在继续。则强调动作仍在继续。1IhavereadthelatestbookbyMrBrown.2IhavebeenreadingthelatestbookbyMrBrown.二二现在完成时可以用表示状态的动词或表示动作的动词做现在完成时可以用表示状态的动词或表示动作的动词做谓语,而现在完成进行时则只能用表示动作的动词做谓语。谓语,而现在完成进行时则只能用表示动作的动词做谓语。3Ihavehadhisbookfortwomonths.4Ihavebeenreadingthisbookfortwoweeks.动作动词与状态动词Anactionmeanssomethinghappeningorchanging.Astatemeanssomethingstaying the same.Some examples ofactionverbsaredo,go,andplay.Someexamplesofstateverbsarelike,knowandexist.完成下列句子:状态动词状态动词只用于完成时态;而动作动词动作动词可用于完成时态与完成进行时态。1 I _(have)this camera for five years.2 I _(take)photos of UFOs with this camera.have had have takenhave been takingtwice等等表表示示次次数数的的词词只只与与完完成成时时连连用用;而而for则可以与完成进行时连用。则可以与完成进行时连用。1 I_(visit)Egypt twice thismonth.2 I_(tour)Egypt for twomonths.have visitedhave been touringHow many times/How longHow many times只只与与完完成成时时连连用用;而而How long则可以与完成进行时连用。则可以与完成进行时连用。1_haveyouswuminthelake?2_haveyoubeenswimminginthelake?HowmanytimesHowlong 完成下列句子完成下列句子:always,never,yet,alreadyandever不不能用于完成进行时态中。能用于完成进行时态中。1I_(nevervisit)Paris.2I_(alreadybe)toParis.havenevervisitedhavealreadybeen 完成下列句子:完成下列句子:An action which began in the past and is stillcontinuingorhasonlyjustfinishedcan,withcertainverbs,beexpressedbyeitherthepresentperfectorpresent perfect continuous.Verbs which can beusedinthiswayincludeexpect,hope,learn,lie,live,sleep,sit,study,wait,want,rain,etc.1Howlong_you_(learn)English?2It_(snow)foralongtime.havelearntbeenlearninghassnowedhasbeensnowing再比较下面的句子:再比较下面的句子:IhavebeenlearningEnglishforthreeyears.IlearnedEnglishforthreeyears.IhavelearnedEnglishforthreeyears.Ihavewrittenthenovel.Ihavebeenwritingthenovel.Part A on Page 11:Answersonpage11A(1)heard (2)been doing (3)beenresearching(4)beendoing(5)started(6)done(7)read(8)found(9)started(10)beendoing(11)beenmakingPart B on Page 11:Sampleanswers1 He has been waiting at an undergroundstation.2 They have been traveling in an UFO.Itlookslikeasaucer.3Theyprobablyhavetalkedtoanimalsorplantsontheearthaswellascreaturesonotherplants.4 They have visited Mars,Venus,Jupiterandsomeotherplanets.1._ that dress when I first saw you at the station?A.Were you wearing B.Have you worn C.Did you wear D.do you wear2.Kate doesnt look very well.Whats wrong with her?She has a headache because she _ too long;she ought to stop work.A.has been reading B.had read C.is reading D.was reading3.“Tell the students to stop shouting.We _ our essays.”A.write B.have been writing C.are writing D.have written4.My uncle,Sam,_ manager of the firm.A.has just made B.is just being made C.has just been made D.is just made5.This is the first time the students _ to Hyde Park.A.have gone B.have been gone C.have been going D.are being gone6.She _ her mothers work since she was admitted into hospital.A.is doing B.has been doing C.has done D.has been done7.Now that you _,what are you going to do?A.are being returned B.have been returning C.have been returned D.have returned8.I _ the incident as if it were yesterday.A.am still to remember B.have still been remembering C.am being still remembered D.still remember9.Where_ the map?I cant see anywhere.I _ it right here just now.A.did you put;have put B.have you put;put C.had you put;was putting D.were you putting;have put10.John told Mary that he _ what he was doing during the vacation.A.was just asked B.was just asking C.had just been asked D.had just asked11.I started my teaching career at the school.That was more than twenty years ago,and I _ there ever since.A.was B.had been C.will be D.have been12.We _ fine weather for the past few days.A.have B.are having C.have been had D.have been having13.It _ every day so far this month.A.is raining B.rains C.has rained D.has been rained14.By the end of last year they _ 1,000 machines.A.turned out B.had turned out C.would turn out D.had been turned out15.Dont put the waste on the ground.Oh,Im very sorry.I _ the dustbin there.A.dont see B.isnt seeing C.didnt see D.havent seen16.Good heavens!There you are!We _ anxious about you.We _ you back much earlier all through the night.A.are;expect B.were;had expected C.will be;are expecting D.have been;were expecting17.Although medical science _ control over several dangerous diseases,what worries us is that some of them are returning.(2006 江苏)A.achieved B.has achieved C.will achieve D.had achieved 18.Police are now searching for a woman who is reported to _ since the flood hit the area last Friday.A.have been missing B have got lost C.be missing D.get lost 19.Customers are asked to make sure that they _ the right change before leaving the shop.(2006 重庆)A.will have B.have been given C.have given D.will be given20 A:_ leave at the end of this month.B:I dont think you should do that until _ another job.A.Im going to;youd found B.Im going to;youve found C.Ill;youll found D.Ill;youd found