现在完成时与一般过去时的比较thepresentperfecttense&thesimplepasttense泰安中学初二备课组概念:一般过去时表示在过去某个时间发生的动词或存在的状态,也表示过去经常或反复发生的动作。e.g.Hecamehereyesterday.现在完成时表示过去的动作(或状态)对现在产生的影响和结果e.g.Hehasbrokenhisbottle.一般过去时和现在完成时的区别:1)构成不同TomwenttoLondonlastyear.LilyhasbeentoLondontwice.一般过去时的谓语动词用过去式,现在完成时的谓语用“助动词have/has+过去分词”一般过去时和现在完成时的区别:一般过去时和现在完成时的区别:现在完成时是表示过去的动作与现在的联系,主要说明的是现在的情况和状态;而一般过去时则强调动作发生在过去某一时间,与现在不发生联系.e.g.①Wehaven‘tseenhimsincelastyear.我们自从去年以来一直未见到他。(现在还未见到)②Wedidn‘tseehimlastyear.我们去年没见到他。(现在不一定未见到)③Whohasopenedthedoor?谁把门开了?(现在门还开着)④Whoopenedthedoor?谁开的门?(指过去,与现在无关。现在门是关着还是开着,没有说明。)⑤—Haveyouhadyourlunch?你吃过午饭没有?(意即你现在不饿吗?)—Yes,Ihave.吃了。(意即我现在饱了,不要再吃了。)—Whendidyouhaveit?你什么时候吃的?(说话人感兴趣的是“吃”这一动作发生在时。)2)用法不同Ihadsupperanhourago.我一小时前吃的晚饭。(表示过去的动作)Ihavejusthadsupper.我刚刚吃过晚饭。(强调对现在的影响———我不饿)Hewasateacherthen.他那时是个教师。(表示过去的状态)Hehasbeenateachersincethen.他从那时起一直当教师。(他现在还是教师)一般过去时的时间状语:一般过去时的时间状语:yesterday,once,lastweek,...ago,in1980,inOctober,justnow等具体的时间状语。现在完成时的时间状语:现在完成时的时间状语:for,since,sofar,ever,never,just,yet,till,uptonow,always等不确定的时间状语。一般过去时和现在完成时的区别:3)所用时间状语不同ThechildrenwenttothezoolastSunday.上星期天,孩子们去了动物园。Ihaven‘treadthebookbefore.我以前没看过这本书。Theylivedherein1980.他们一九八○年住在这里。一般过去时常与具体的时间状语连用,现在完成时常与模糊的时间状语连用,或无时间状语。Makeupsentences,please!golastyeareatthismorningleaveyesterdaygiveamomentagoridejustnowwritelastnightcatchwhenIwasonly10makeamistakethedaybeforeyesterdaypaythenextmorningsweepafterclassLastSundayCorrectthepassage:LastSunday,Tedandhisfatherareathome.Theymovdtoanewhouse.Hisfatherwanttedtoputthebooksinsomeboxes,buthecan’tfindanyboxes.Tedtelledhimtheboxeswasinthenextroom.Thenheboughttheseboxestohisfather.movedwantedcouldn’ttoldwerebroughtwereExercisesforthepresentperfecttense:7.IsTomdoinghishomework?No,he___________hishomeworkalready.(finish)8.DoyouknowMissKing?No,butI______________herbefore.(hearof)9.Whataboutthefilm?Sorry,Idon’tknow.I___________ityet.(see)10.________youever_________totheGreatWall?No,never.(go)11.Howdoeshegetonwithhisclassmate?Oh,he___________alotthesedays.(change)12.Helpyourself,please.No,thanks.I’mfull.I_____just_____threeeggs.(eat)alreadyhasfinishedbeforehavehearedofyethaven’tseeneverneverHavebeenthesedayshaschangedjusthaveeatenChoosetherightanswer,please!()1.HowlonghasMrTurnerworkedinthisschool?A.30years.B.Sinceitwasopen.C.5years.()2.Whatmonthisitnow?A.October.B.November.C.December.()3.Who’sillinhospital?A.Kate.B.MrWu.C.Linda.()4.Howlonghasthemanbeenhere?A.Oneyear.B.halfayear.C.Threemonths.()5.Whatistheteacherdoing?A.Talkingtoaparent.B.givingamathslesson.C.Playingbasketball.CBCBA练习1.--Ihaveseenthefilm"Titanic"already.--When____you____it?A.have,seenB.willseeC.did,seeD.did,seen2.Mr.Black____i...