现在完成时一:基本概念现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。1.Bothhisparentslooksad.Maybethey______what'shappenedtohim.A.knewB.haveknownC.mustknowD.willknow二:现在完成时的时间状语常有如下四类:①现在完成时常与ever(曾经),never(从来不;从不),before(以前)连用,表示“曾经做过或从未做过”的意思,来表达人生的一种经历或尝试。②现在完成时还与once(一次),twice(两次),threetimes(三次),severaltimes(几次)等表示重复次数的词语连用。表示“曾经做过或从未做过”的意思,来表达人生的一种经历或尝试。③现在完成时常与already(已经)just(刚刚,正好)yet(仍然)等连用。表示“已经做了或已经完成”的意思④现在完成时常与recently(近来),sofar(到目前为止),inthepast/“last+一段时间”等时间状语连用。⑤现在完成时时常与“for+时间段或since+过去时间点”连用(含从句,从句过去时)1.Hehas_______beentoShanghai,hashe?A.alreadyB.neverC.everD.still2.HaveyoumetMrLi______?A.justB.agoC.beforeD.amomentago3.Thefamouswriter_____onenewbookinthepasttwoyear.A.iswritingB.waswritingC.wroteD.haswritten4.—Ourcountry______alotsofar.—Yes.Ihopeitwillbeeven______.A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better5.ZhaoLan______already______inthisschoolfortwoyears.A.was;studyingB.will;studyC.has;studiedD.are;studying6.We______XiaoLisinceshewasalittlegirl.A.knowB.hadknownC.haveknownD.knew7.HarryPotterisaverynicefilm.I______ittwice.A.willseeB.haveseenC.sawD.see三:现在完成时与一般过去时的区别现在完成时与一般过去时所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示发生在过去的动作1与现在有关系,它不与表示过去的时间状语(如yesterday,lastweek,amomentago等)连用。1.—ThesefarmershavebeentotheUnitedStates.—Really?When_____there?A.willtheygoB.didtheygoC.dotheygoD.havetheygone2.—______you___yourhomeworkyet?—Yes.I_____itamomentago.A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish四:在现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。常用的非延续性动词及替代形式如下:close—→beclosed,puton→wear,open—→beopengetup—→beup,finish/end→beover,lose—→belost,marry—→bemarried(to),fallasleep/gotosleep—→beasleep(sleep),gettoknow—→knowcome/arrive—→behere/in,come/getback—→beback,go/leave-beaway(from),become—→be,borrow—→keep,buy—→have,begin/start—→beon,die—→bedead,join—→bein-----,catchacold—→haveacold等,还可用“Itis/hasbeen+一段时间+since从句”来表示注意:★.for+一段的时间;since+点的时间★.since引导的从句中,谓语动词一般是非延续性的;如果用的是延续性的动词,点的时间以延续动词的结束为起点。Eg:1.sincelastyear/fiveyearsago/sixo’clock;自去年/五年前/六点钟以来forfivedays/alongtime/thewholeday五年/很长时间/一整天2.ItisalreadyfiveyearssincehelivedinLanZhou.自从他不住在兰州(离开兰州)已经五年了。ItisalreadyfiveyearssincehebegantoliveinLanZhou.自从他(开始)在兰州住已经五年了。3.Theoldmandiedfivemonthsago.→Theoldmanhasbeendeadsincefivemonthsago.→Theoldmanhasbeendeadforfivemonths.→It’sfivemonthssincetheoldmandied.→Fivemonthshaspassedsincetheoldmandied.24.Hisfather______thePartysince1978.A.joinedB.hasjoinedC.wasinD.hasbeenin5.—Doyouknowhimwell?—Sure.We_________...