现在完成时及其考点一、现在完成时的结构:(助动词)have/has+过去分词二、现在完成时的用法:1.“完成法”:表示过去发生或已经完成的某一动作对现在造成的影响或结果。标志性词:already、never、ever、just、yet、before、sofar等。2.“未完成法”:表示动作或状态从过去已经开始,持续到现在并有可能延续到将来。时间状语:for+一段时间;since+过去点时间。三、现在完成时的各种句式:1.陈述句:主语+have/has+过去分词+其他成分。2.否定句:主语+have/has+not+过去分词+其他成分。3.一般疑问句:Have/Has+主语+过去分词+其他成分?4.特殊疑问句:特殊疑问词+have/has+其他成分?5.反意疑问句:借助于助动词have/has来完成反意疑问句。例如:Theyhavelivedthatvillagefortenyears,haven’tthey?LiLeihasneverreadthisbook,hashe?四、正确运用have/hasbeento,have/hasgoneto,和have/hasbeenin三种结构。1.have/hasbeento表示“过去曾去过某地”,但现在已经回来了。2.have/hasgoneto表示“已去了某地”,现在还没有回来。3.have/hasbeenin表示“已在某地(呆了多久)”,如果是小地方用at代替in。四、中考考点:考点一:考查基本概念例如:Bothhisparentslooksad.Maybethey____what'shappenedtohim.A.knewB.haveknownC.mustknowD.willknow简析:现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B。B考点二:考查时间状语例1.Hehas_______beentoShanghai,hashe?A.alreadyB.neverC.everD.still例2.HaveyoumetMrLi______?A.justB.agoC.beforeD.amomentago例3.Thefamouswriter____onenewbookinthepasttwoyear.A.iswritingB.waswritingC.wroteD.haswritten例4.—Ourcountry______alotsofar.—Yes.Ihopeitwillbeeven______.A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better例5.ZhaoLan______already______inthisschoolfortwoyears.A.was;studyingB.will;studyC.has;studiedD.are;studying例6.We______XiaoLisinceshewasalittlegirl.A.knowB.hadknownC.haveknownD.knew例7.HarryPotterisaverynicefilm.I_______ittwice.A.willseeB.haveseenC.sawD.seeBCDCCCB简析:现在完成时的时间状语常有如下四类:⑴现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。⑵现在完成时常与recently(近来),sofar(到目前为止),inthepast/“last+一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。⑶现在完成时时常与“for+时间段或since+过去时间点”连用(含从句,从句过去时)。⑷现在完成时还与once(一次),twice(两次),threetimes(三次),severaltimes(几次)等表示重复次数的词语连用。考点三:考查与一般过去时的区别例1.—ThesefarmershavebeentotheUnitedStates.—Really?When___there?A.willtheygoB.didtheygoC.dotheygoD.havetheygone例2.—______you___yourhomeworkyet?—Yes.I_____itamomentago.A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish简析:现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday,lastweek,amomentago等)连用。故例1、2的正确答案皆为B。BB考点四:考查非延续性动词的用法例1.Hisfather______thePartysince1978.A.joinedB.hasjoinedC.wasinD.hasbeenin例2.—Doyouknowhimwell?—Sure.We_________friendssincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade例3.—Howlonghaveyou____here?—Abouttwomonths.A.beenB.goneC.comeD.arrived例4.Hurryup!Theplay__________fortenminutes.A.hasbegunB.hadbegunC.hasbeenonD.began例5.Hisunclediedtwoyearsago.(改变句子,句意不变)Hisunclehas_______fortwoyears例6.HermotherhasbeenaPartymemberforthreeyears.(同义句)Hermother_______thePartythreeyears________.例7.It_____tenyearssinceheleftthearmy.A.isB.hasC.willD.wasDBACbeendeadjoinedagoA简析:现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。常用的非延续性动词及替代形式如下:close—→beclosed,puton→wear,open—→beopengetup—→beup,finish/end—→beover,lose—→belost,marry—→bemarried(to),gettoknow—→knowfallasleep/gotosleep—→beasleep(sleep),come/arrive—→behere/in,come/getback—→beback,go/leave-beaway,become—→be,borrow—→keep,buy—→have,begin/start—→beon,die—→bedead,join—→bein/beaemberof...,catchacold—→haveacold等,考点五:考查词组have/hasbeenin/to与have/hasgoneto的区别例1.MissGreenisn‘tintheoffice.she_______tothelibrary.A.hasgoneB.wentC.willgoD.hasbeen例2.Myparents______Shandongfortenyears.A.havebeeninB.havebeentoC.havegonetoD.havebeen简析:“have/hasgoneto+地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿。“have/hasbeenin+地点”表示“在某地呆了多长时间”,常与表示时间的状语连用。“have/hasbeento+地点”表示“曾经去过某地(但现在已不在那儿)。”故例1、2的正确答案皆为A。AA