1、现在完成时现在完成时The Present Perfect Tense判断下列句子的时态判断下列句子的时态1.She works in a factory.2.I was doing my homework at this time yesterday.3.We are going to have a picnic this Sunday.4.They held a sports meeting last week.5.Are you doing your homework?一般现在时一般现在时过去进行时过去进行时一般将来时一般将来时一般过去时一般过去时现在进行时现在进行时已已学习过的时态学习
2、过的时态名称名称时间时间 动词形式动词形式一般现在时一般现在时平时,经常平时,经常现在进行时现在进行时正在进行正在进行一般将来时一般将来时即将,计划即将,计划 1.will/shall+v原形原形2.am/is/are going to+v原原形形一般过去时一般过去时过去(与现过去(与现在无关)在无关)1.v-ed(规则动词)规则动词)2.不规则动词不规则动词过去进行时过去进行时过去某一时过去某一时间,在进行间,在进行was/were+v-ing1.v原形原形 2.v三单三单am/is/are+v-ing1.will/shall+v原形原形2.begoingto+v原形原形1.v-ed(规则动
3、词)规则动词)2.不规则动词不规则动词was/were+v-ing现在完成时现在完成时现在完成时的构成现在完成时的构成现在完成时几种基本句式的构成现在完成时几种基本句式的构成动词的过去分词动词的过去分词现在完成时的用法及其时间状语现在完成时的用法及其时间状语延续性动词与非延续性性动词延续性动词与非延续性性动词与一般过去时的用法比较与一般过去时的用法比较have/has been tohave/has been to,have/has gone have/has gone toto,have/has been inhave/has been in的用法区别的用法区别一、现在完成时的构成一、现在完
4、成时的构成 have/has+动词动词的的过过去分去分词词(done)二、基本句式构成二、基本句式构成 1.肯定句肯定句:主主语语+have/has+过过去分去分词词+其他其他。I have seen the film.2.否定句否定句:主主语语+have/has+not+过过去分去分词词+其他。其他。I havent seen the film.3.一般疑一般疑问问句句Have/has+主主语语+过过去分去分词词+其他其他?Yes,主主语语+have/has./No,主主语语+have/hasnt.Haveyouseenthefilm?Yes,Ihave./No,Ihavent.改为否定句和
5、一般疑问句并作肯否回答改为否定句和一般疑问句并作肯否回答 I have opened the window练习三、动词的过去分词三、动词的过去分词 动词的过去分词有规则形式动词的过去分词有规则形式和不规则形式两种,规则形式和不规则形式两种,规则形式同过去式的规则形式。不规则同过去式的规则形式。不规则形式需特殊记忆,可分为四类:形式需特殊记忆,可分为四类:AAAAAA型、型、ABBABB型、型、ABCABC型和型和ABAABA型型。不规则动词原型不规则动词原型-过去式过去式-过去分词过去分词1 1)AAAAAA型(三种形式都一样型(三种形式都一样)cost-cost-costhit-hit-hi
6、tput-put-putset-set-set2 2)ABBABB型型(过去式与过去分词相同过去式与过去分词相同)buy-bought-boughtcatch-caught-caughtfind-found-foundstand-stood-stood3 3)ABCABC型(三种都不一样)型(三种都不一样)fly-flew-flownbreak-broke-brokentake-took-takenwrite-wrote-written4 4)ABAABA型型(原形与过去分词相同原形与过去分词相同)run-ran-runcome-came-comebecome-became-become写出下
7、列动词的过去分词写出下列动词的过去分词1.wake_8.teach_2.sell_9.throw_3.ride_10.pay_4.choose_ 11.see_5.think_12.eat_6.drive_13.give_7.bring_练习练习四、现在完成时的用法四、现在完成时的用法 及其时间状语及其时间状语1 1、表示过去已经发生或完成的动作或状态对现表示过去已经发生或完成的动作或状态对现在造成的影响或结果,在造成的影响或结果,(汉语中常用汉语中常用“已经已经”、“过过”、“了了”等表达)等表达)常常与与already,yet,never,ever,just,before等时间状语连用等时
8、间状语连用。Theyhavealreadyleft.(他们已经离开了,人不在这里他们已经离开了,人不在这里)Ihaveneverheardofhim.(我从来没有听说过他。对这个人一无所知我从来没有听说过他。对这个人一无所知)2 2、表示过去已经开始,持续、表示过去已经开始,持续到现在的动作或状态,常与到现在的动作或状态,常与for+时间段时间段、since+过去的时过去的时间点间点、sofar等连用等连用。I have learnt English for three years.我已经学了三年的英语。我已经学了三年的英语。(从从3年前开始年前开始,持续到现在还在学持续到现在还在学)Heha
9、slivedinFuzhousince2006.(20062006年开始住在年开始住在福州福州,持续到现,持续到现在还在在还在福州福州。)。)注:此种用法中表示持续注:此种用法中表示持续动作或状态的动词必须是动作或状态的动词必须是延续性动词延续性动词(否定句除外)(否定句除外)for和和since的用法的用法1.for+时间段时间段He has studied English for 3 years.2.since+(1)过去的时间点过去的时间点(2)时间段时间段+ago(3)从句从句(一般过去时)(一般过去时)Linda has studied Chinese since 2007.Lind
10、ahasstudiedChinesesince5yearsago.LindahasstudiedChinesesinceshewas4yearsold.注:对注:对for或或since引导的时间状语提引导的时间状语提问,必须用问,必须用howlong,不能用不能用when.IhavebeeninFuzhoufortwomonths.HowlonghaveyoubeeninFuzhou?LindahasstudiedChinesesince5yearsago.HowlonghasLindastudiedChinese?练习:练习:用用for或或since填空填空1._twoyears2._two
11、yearsago3._lastmonth4._19995.Itsfiveyears_wemetlasttime.6.Wehaventseeneachother_alongtime.7.Jerryhasworkedhere_hecametoChina.五、延续性动词和非延续性动词五、延续性动词和非延续性动词 动词分为延续性动词动词分为延续性动词和短暂性和短暂性动动词,词,延延续性动词可以和表一段时间的时间状语连用,非延续性续性动词可以和表一段时间的时间状语连用,非延续性动词则不动词则不行。行。非非延动词又叫瞬间动词或短暂性动词词,它可以有现在完延动词又叫瞬间动词或短暂性动词词,它可以有现在完成时
12、态,但成时态,但不可以和表一段时间的时间状语连用;不可以和表一段时间的时间状语连用;如果要如果要接一段时间,就必须把它转换成相应的延续性动词。接一段时间,就必须把它转换成相应的延续性动词。注注:瞬间动词在完成时态的否定式中可以接一段:瞬间动词在完成时态的否定式中可以接一段时间时间 She hasnt come here for an hour.She hasnt come here for an hour.她来这儿还没有一个小时。她来这儿还没有一个小时。常用的瞬间动词有:常用的瞬间动词有:come,go,die,become begin,borrow,join,buy arrive,finis
13、h,return,leave,open,close 1beginbeon6returnbeback2leavebeawayfrom7joinbein3gobeoff8diebedead4borrowkeep9buyhave5comebehere10arrivebehere巧记巧记1010个瞬间性动词的转换个瞬间性动词的转换“开始离去借来还,出生入死买到家开始离去借来还,出生入死买到家”类似的转换还有类似的转换还有open-beopenfinish-beovergetmarried-bemarriedcatchacold-haveacoldarrive/reach-bein/at 瞬间动词可以用
14、于现在完成时,但不能和表瞬间动词可以用于现在完成时,但不能和表示一段时间的状语连用。如可说示一段时间的状语连用。如可说“Hehasleft.”但但不能说不能说“Hehasleftforthreeyears.”另外,还可用其它表示方法,但只适用于部分另外,还可用其它表示方法,但只适用于部分瞬间动词。具体办法是将瞬间动词转化为表延续的瞬间动词。具体办法是将瞬间动词转化为表延续的动词或者表状态的动词或者表状态的be+名词形容词或副词介词名词形容词或副词介词短语等。短语等。1.直接转化成延续性动词直接转化成延续性动词buycatch(get)acoldborrowcome/go/becomehaveh
15、aveacoldkeepbe2.转换成转换成be+名词名词jointhearmyjointhePartygotoschoolbeasoldierbeaPartymemberbeastudent3转换成转换成be+形容词或副词形容词或副词diefinishbeginleavefallsleepcloseopenbedeadbeoverbeonbeawaybeasleepbeclosedbe open4.转换成转换成be+介词短语介词短语gotoschooljointhearmy.我们买这本书三年了我们买这本书三年了.Wehavehadthebookforthreeyears.他感冒三天了他感冒三
16、天了.Hehashadacoldforthreedays.Weboughtthebookthreeyearsago.Hecaughtacoldthreedaysago.一般过去时态和现在完成时态可以构成同义句一般过去时态和现在完成时态可以构成同义句beinschoolbeinthearmy自从上星期以来自从上星期以来,我就借了这本书我就借了这本书.Ihavekeptthebooksincelastweek.我成为一个学生两年多了我成为一个学生两年多了.Ihavebeenastudentforovertwoyears.Iborrowedthebooklastweek.Ibecameastuden
17、ttwoyearsago.MrBlack死了三年了。死了三年了。MrBlackhasbeendeadforthreeyears.MrBlackdiedthreeyearsago.小明参军半年了。小明参军半年了。XiaoMinghasbeenasoldierforhalfayear.XiaoMingjoinedthearmyhalfayearago.我们上了我们上了8年学了。年学了。Wehavebeenstudentsforeightyears.下课下课10分钟了分钟了Theclasshasbeenoverfortenminutes.9.电影开始了一小时了电影开始了一小时了 Thefilmhas
18、beenonforanhour.练习练习:1.Hedied10yearsago.He_for10years/since10yearsago.2.Heborrowedthebook2weeksago.He_thebookfor2weeks.3.Heboughtthemotorbikeamonthago.He_themotorbikeforamonth.4.Hearrivedherethreedaysago.He_heresincethreedaysago.5.Thefilmbegan30minutesago.Thefilm_for30minutes.判断正误:判断正误:1.1.我买了这台电脑五年
19、了。我买了这台电脑五年了。Ihaveboughtthiswatchforfiveyears.Ihavehadthiswatchforfiveyears/since5yearsago.2.2.这位老人已经死了十年了这位老人已经死了十年了。Theoldmanhasdiedfortenyears.Theoldmanhasbeendeadfortenyears/since10 yearsago.六、与一般过去时的用法比较六、与一般过去时的用法比较1 1、二者都是说过去的事情,、二者都是说过去的事情,一般过去时一般过去时单纯叙单纯叙述过去的动作或事情,述过去的动作或事情,强调动作强调动作,与现在无关;,
20、与现在无关;现在完成现在完成时时表示过去发生的某一动作对现在造成的表示过去发生的某一动作对现在造成的影响或结果,影响或结果,强调的是强调的是现在的情况现在的情况(如现在的结果,(如现在的结果,影响影响,一直延续到现在等)一直延续到现在等)。Isawthisfilmyesterday.(强调看的动作发生过了。)(强调看的动作发生过了。)Ihaveseenthisfilm.(强调对现在的影响,电强调对现在的影响,电影的内容已经知道了。)影的内容已经知道了。)2.2.当当句中句中有表示有表示过去某一特定时过去某一特定时间间的状语时,不用现在完成时,的状语时,不用现在完成时,而用一般过去时而用一般过去
21、时:注:常注:常与与一般过去时一般过去时连用表连用表示过去示过去时间的状语时间的状语:上一页下一页yesterday(昨天昨天),thedaybeforeyesterday(前天前天),justnow(刚才刚才),时时间间+ago(.前)前)last+时间时间In1980eg:Wehavefinishedourhomeworklastnight(错)Wefinishedourhomeworklastnight.(对)主菜单3.3.现在完成时可表示持续到现在现在完成时可表示持续到现在的动作或状态,动词一般是延的动作或状态,动词一般是延续性的,如续性的,如:live,teach,learn,wor
22、k,study,know.一般过去时常用非持续性动词一般过去时常用非持续性动词,如:如:come,go,leave,start,die,finish,become,getmarried等。等。练习练习:TheforeighercametoJiNantendaysago.(.(变成现在完变成现在完成时成时)Thefilmhasbeenonfor20minutes.(变成一般过去时变成一般过去时)用所给单词的正确形式填空用所给单词的正确形式填空1.Shes_(live)hereeversinceshewasten.2.Bothofthem_(be)inHongkongfortendays.3.Bo
23、thofthem_(come)toHongkongtendaysago.4.Mary_(lose)herpen.七、七、have/hasbeento、have/hasgoneto、have/hasbeenin的用法区别的用法区别have/has been(to)表示表示“曾经到过某地曾经到过某地”,说话时此人,说话时此人不在那里,已经回来。侧重指经历。不在那里,已经回来。侧重指经历。have/has gone(to)表示某人表示某人“已经去某地了已经去某地了”,说话时,说话时此人可能在路上或已到那里,反正不在这里。此人可能在路上或已到那里,反正不在这里。have been in 意思是意思是“
24、呆在某处一段时间了呆在某处一段时间了”练习:练习:用用have/hasbeento,have/hasbeenin或或have/hasgoneto填空填空1.-Whereisyourbrother?-He_theshop.Hellbebacksoon.2.-_youever_America?-Yes,I_NewYorktwice.3.We_thisclasssincelastweek.4.-Howlong_you_China?-Twoyears.用用have been to,have gone to,have been in 填空填空1.Mikeandhisparents_thenorthfor
25、halfayear.2.Mumisnotathomenow.she_theshop.3._youever_tokunming?Never.4.Where_you_thesedays?5.HasJimarrivedyet?Yes,he_hereforseveraldays.6.WhereisPeter?Idontknowwherehe_.7.HiJim!Where_you_?LiLeiislookingforyou.havebeeninhasgonetohavebeenHavebeenhasbeenhasgonehavebeen下一页上一页主菜单选用选用 for和和 since填空填空:1.We
26、 havent seen each other _ a long time.2.His father has been in the Party _ 10 years ago.3.The film has been on _ 20 minutes.4.Mr Green has worked here _ he came to China.5.His grandparents have been dead _ several years.6.Its five years _ we met last time.forsinceforsinceforsince下一页上一页主菜单改改 错错1.How
27、long have you begun to study English?2.I have borrowed this book for two weeks.3.The river has become very dirty since last August.4.Our manager is away today.He has been to Guangzhou on business.5.He has gone out for two years.studiedkeptbeengonebeen下一页上一页主菜单1.Thehouseisdirty.We_itforweeks.2.Adidnt
28、cleanBhadntcleanedCdontcleanDhaventcleaned3.2.-_thesportsmeetingmightbeputoff.-Yes,italldependsontheweather.AIvebeentoldBIvetoldCImtoldDItold4.3.-Imsorrytokeepyouwaiting.-Oh,notatall.I_hereonlyafewminutes.AhavebeenBhadbeenCwasDwillbe5.4.Youdontneedtodescribeher.I_herseveraltimes.A.hadmetBhavemetCmet
29、Dmeet5.-WillyougotoBeijingforvacation?-I_togo,butIdontknowifIcango.AwasplanningBhaveplannedChadbeenplanningDhavebeenplanning6.-Whenwilltheyleave?-They_verysoon.AdoleaveBareleavingChaveleftDleave7-Washestudyingforanexam?-Yes,hes_itlastweek.AdoingBtotakeCmakingDtogive8.Theteachertoldthepupilsthattheea
30、rth_round.AisBwouldCwasDwere9.She_suchaninterestingbookbefore.AwasneverreadingBwillneverreadChadneverreadDhasneverread10.Howlongdoyouthinkthemeeting_AislastingBislastedCwilllastDlasts、翻译下列句子:、翻译下列句子:1.你曾经吃过鱼和薯条吗?你曾经吃过鱼和薯条吗?2.我刚刚丢了我的语文书。我刚刚丢了我的语文书。3.我以前从来没去过那个公园。我以前从来没去过那个公园。4.他已经吃过午饭了。他已经吃过午饭了。5.你已经
31、看过这部电影了吗?你已经看过这部电影了吗?6.我哥哥还没回来。我哥哥还没回来。7.我自从上星期看过这部电影。我自从上星期看过这部电影。8.自从自从1992年他住在这里。年他住在这里。9.这本字典我已买了三年了。这本字典我已买了三年了。10.他离开中国三年了他离开中国三年了1.Haveyoueattenfishandfrenchfrise?2.IhavelostmyChinesebook.3Ihaveneverbeentothatpark.4.Hehasalreadyhadlunch.5Haveyouseenthismovieyet?6Mybrotherhasnotreturned.7Ihave
32、seenthismoviesincelastweek.8Hehaslivedheresince1992.9Ihavehadthisdictionaryforthreeyears.10HehasbeenawayChinaforthreeyears.一看时间状语一看时间状语。如果句中没有表示过去确切时间的。如果句中没有表示过去确切时间的状语,常用现在完成时;如果有,则只能用一般过状语,常用现在完成时;如果有,则只能用一般过去时。如:去时。如:Ihavevisitedthefactory.Ivisitedthefactorylastyear.二看句首有无疑问词。二看句首有无疑问词。如果笼统地问人家做
33、过某事如果笼统地问人家做过某事了吗(句首无疑问词),常用了吗(句首无疑问词),常用现在完成时现在完成时;但进一;但进一步询问何时、何地、何原因、用什么方式做那事时步询问何时、何地、何原因、用什么方式做那事时(句首有疑问词)就要用(句首有疑问词)就要用一般过去时一般过去时。如:。如:Haveyouhadyourbreakfast?Yes,Ihave.Whendidyouhaveit?Atseventhirty.三看句中谓语动词是否为延续性动词三看句中谓语动词是否为延续性动词。如果表示的动作或。如果表示的动作或状态一直延续到现在,最好选用延续性动词,并使用现在状态一直延续到现在,最好选用延续性动词,并使用现在完成时;如果是瞬间动词,则用一般过去时。如:完成时;如果是瞬间动词,则用一般过去时。如:Hehasbeenaleaguememberfortwomonths.HejoinedtheYouthLeaguetwomonthsago.注意:注意:这种用法是以连贯性问答为背景的。否则就需要这种用法是以连贯性问答为背景的。否则就需要具体情况具体分析。如:具体情况具体分析。如:Howmanywordshaveyoulearnedbyheart?Howdidyoulearnthembyheart?