上一页下一页主菜单现在完成时主菜单上一页下一页现在完成时的构成现在完成时的构成现在完成时的主要用法现在完成时的主要用法现在完成时的时间状语现在完成时的时间状语短暂性动词与时间段的关系短暂性动词与时间段的关系havebeen与havegone比较havebeen与havegone比较与一般过去时的用法比较与一般过去时的用法比较现在完成时的构成现在完成时的构成主菜单上一页下一页have(has)+过去分词现在完成时的主要用法上一页下一页--It’ssodark.--Someonehasturnedoffthelight.(有人刚把灯关了,对现在造成的结果是:现在很黑)--Areyoufree?--Ihavefinishedmyhomework.Iamfree(我已经完成了家庭作业,对现在造成的结果是很有空)主菜单1.表示过去发生的某一动作对现在造成的影响或结果。上一页下一页IhavelearntEnglishformorethantenyears.我已经学了10多年的英语。(从10年前开始,持续到现在还在学)Shehasswumsincehalfanhourago.我已经游泳了半个小时(半个小时前已经开始游泳,到现在还在游)现在完成时的主要用法主菜单2.表示过去已经开始,持续到现在的动作或状态.常与since+过去的时间点,for+一段时间,sofar等时间状语连用。现在完成时的主要用法现在完成时的主要用法1.表示过去发生的某一动作对现在造成的影响或结果。2.表示过去已经开始,持续到现在的动作或状态,现在完成时的时间状语◆常与①already,②never,③ever,④just,⑤yet,⑥before,⑦uptonow,⑧sofar,⑨forthelastfewweeks⑩thesedays,⑾since⑿foralongtime连用上一页下一页主菜单当现在完成时Howlong/for/since/句型遇到以下单词的时候,就相当于火焰遇到了冰块。,结果冰块必须服软呗火融化。我们看一看究竟是哪些词那么畏惧Howlong/for/since.睡醒wakeup起床getup来come去go买buy卖sell不可延续动词(点动词)遇到Howlong/forsince必须变成可延续性动词beawakeBeupBehere/beinBethereHave借出lent借入borrow开始begin/start离开leave丢了lose开open关close死亡die回来returnKeepBeonBeawayfromNothaveBeclosedBedeadBebackBeopened听见hear看见see遇见met给予give到达arrive参加join婚礼marry生病illBeamemberofBemarriedBeill以上这些词遇到Howlong/for/since肯定句型时,点动词要变成可延续动词。但是在否定句中,我们就不用变了。bethere(here)观察一下句型:1我已经买了一辆车Ihaveboughtabike.我已经买这辆车两年了Ihavehadthebikefortwoyears(肯定)Ihaven/tboughtthebikefortwoyears(否定)2那个老人已经死了Thatmanhasdead.那个老人已经死了很长一段时间啦ThatmanhasbeendeadforalongtimeThatmanhasn’tdeadforalongtime3我已经结婚了Ihavemarried。我自从十八岁就结婚了。IhavebeenmarriedsinceIwas18Ihaven’tmarriedsinceIwas18since句型:现在完成时+since+过去式。●但在否定句中,短暂性动词可以与时间段连用。如:Ihaven’tboughtthebikeforayear.我买这辆自行车还不到一年。Shehasn’tcomehereforanhour.她来这儿还没有一个小时。上一页下一页主菜单翻译练习:1.我买了这块手表五年了。2.这位老人已经死了十年了。Ihaveboughtthiswatchforfiveyears.Ihavehadthiswatchforfiveyears/since5yearsago.Theoldmanhasdiedfortenyears.Theoldmanhasbeendeadfortenyears/since10yearsago.WW下一页上一页主菜单3.他已经回来三天了。4.自从六点钟他就来这儿了。5.我离开家乡已十年了。Hehascomebackfor3days.Hehasbeenbackfor3days/since3daysago.Hehascomeheresince6o’clock.Hehasbeenheresince6o’clock.Ihavelefthometownfor10years.Ihavebeenawayfromhometownfor10years.WWW下一页上一页主菜单havebeen与havegone的用法比较havebeento意思是“到过,去过”,表示曾经到过某处,但现在人不在那儿。havegoneto意思是“去了”,表示已经去了某地,现在人可能在去的途中或已在那儿了。havebeenin意思是“呆在某处一段时间了”上一页下一页主菜单HassheeverbeentoNanjing?她曾去过南京吗?Youhaveneverbeenthere,haveyou?你以前从未去过那儿,是吗?IhavebeentoGuiling,Iwenttherelastyear.我去过桂林,我去年...