八年级英语Unit9HaveYouEverBeentoanAmusementPark知识点拨一、学习目标:1.掌握现在完成时的用法;2.了解一般过去时、现在完成时和现在完成进行时的意义的区别;3.能够准确使用多种时态谈论自己的经历。二、学习重点难点:1.现在完成时由主语+have/has+过去分词构成。其主要用法如下:I.在未指明具体时间的情况下,现在完成时动词通常可以表示在说话之前已经完成,而后果或影响至今仍存在的动作。例如:Theconcerthasstarted.音乐会已经开始。Ihavehadbreakfast.我已吃过早饭。注意:havegoneto和havebeento在意义上有区别。例如:HehasgonetoHongKong.他到香港去了。(他已前往香港,或在途中,或已到达。说话人暗示他现在不在现场。)HehasbeentoHongKong.他曾到过香港。(说话人认为他过去到过香港,现在已不在该地。言外之意他对香港有所了解。)II.现在完成时动词可以表示开始于过去持续到现在(也许还会继续进行下去)的动作或状态。例如:1)IhavestudiedEnglishsincelastyear.我从去年开始学习英语。2)ShehaslivedinBeijingforfiveyears.她住在北京已经五年了。注意:come,go,leave,arrive,buy,lose,receive,join,die,bury和marry等动词所表示的动作是一时的,不能延续的,故不能与for…,since…等开头的表示一段时间的状语连用。不过,这些词用于否定句则可以与表示持续的时间状语连用,即动作的不发生是可以持续的。例如:不能说:*HehascometoBeijingfortwoyears.*Hehasboughtthatbookforthreeweeks.*HehasjoinedtheArmyforoneandahalfyears.*Hisgrandmahasdiedforninemonths.*Ihavereceivedhisletterforamonth.可以说:HehasbeeninBeijingfortwoyears.Hehashadthatbookforthreeweeks.Hehasbeeninthearmyforoneandahalfyears.Hisgrandmahasbeendeadforninemonths.Ihaven'treceivedhisletterforalmostamonth.或者:ItistwoyearssincehecametoBeijing.Itisthreeweekssinceheboughtthatbook.ItisoneandahalfyearssincehejoinedtheArmy.Itisninemonthssincehisgrandmadied.2.现在完成时把过去的动作和现在的结果联系起来,一般过去时只限于表示过去的动作本身,与现在的结果无关。现在完成时与一般过去时在意义上的区别举例如下:Ihavecleanedmyroom.(Myroomiscleannow.)我已经打扫过我的房间了。Icleanedmyroomlastweek.(Ididitinthepast.)我上周打扫了我的房间。FatherhasgonetoAmoy.(HewenttoAmoyandheisnotherenow.)爸爸已经去厦门了。Theyhaveboughtadictionary.(Theyboughtadictionaryandtheyhaveitnow.)他们买了一本字典。注意:现在完成时不能和明确指出时间的状语(如:yesterday,last,year,in1976,twodaysago,justnow,whenshecamein等)连用,但可以和不明确指出时间的状语(如:already,yet,ever,never,sometimes,always,often,before,once,twice,recently,lately等)连用;也可以和表示包括现在在内的时间状语(如:today,thismorning,thisweek,thisyear等)连用。例如:Shehasalreadyfinishedherwork.她已经把工作做完了。Ihaven’treadthestoryyet.我还没读过这个故事。Haveyoumethimbefore?你从前曾见过他吗?Lilyhasalwaysbeenagoodstudent.Lily一直是个好学生。比较:Ihaveseenhimthismorning.我上午看见他了。(说话时在上午)Isawhimthismorning.今天上午我遇见了他。(说话时可能是下午或者晚上)Ithasbeencoldthiswinter.今天冬天一直很冷。(说话时仍是冬天)3.现在完成进行时和现在完成时都可以表示“从过去开始一直持续到现在”这一概念,有时两者可以互相代用,但前者多用于口语。在含义上如着重表示动作的结果时,多用现在完成时;如着重表示动作一直在进行,即动作的延续性时,则多用现在完成进行时。一般不能用于进行时的动词也不能用于现在完成时行时。比较:Ihavewaitedforhimformanytimes.我等他等了好几次了。Ihavebeenwaitingforhimforanhour.我等他等了一小时。Hehasdrunksixcupsofcoffee.他喝了六杯咖啡。Hehasbeendrinkingcoffee.他一直在喝咖啡。本周强化练习:一、用括号中给出的词回答问题。1.HaveyouseenMrs.Tangthesedays?(yes...