您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 现在完成时与一般过去时专项练习
现在完成时与一般过去时专项练习每日一句Godhelpsthosewhohelpthemselves.Review单项选择题1.Mother_____meanewcoatyesterday.I_______iton.Itfitsmewell.A.hadmade…havetriedB.made…havetriedC.hasmade…triedD.made…tried2“He____todrawhorsesalready”.“When______he?”“Lastyear“A.learned…hasB.learned…didC.haslearned…hasD.haslearned…did3.Tom_____upintothetree.Look,he____highupthere!A.hasgot…isB.hasclimbed…wasC.got…wasD.climbed…is4.____you_____thetextyet?Yes,we____ittwohoursago.A.Did…copy…didB.Have…copied…haveC.Have…copied…didD.Did…copy…had5.“Why______she_______angry?”“Becausehe_____atherjustnow.”A.did…get…shoutedB.has…got…shoutedC.did…get…hasshoutedD.has…got…hasshouted6.______you__________thefilmbefore?Where_____you____it?A.Have…seen…did…seeB.Did…see…did…watchC.Have…seen…have…seenD.Did…see…have…seen7.You____mewaitingfortwohours.I____foryousincefive.A.kept…waitedB.havekept…waitedC.kept…havewaitedD.havekept…havewaited8.Where______John_______?Tothelibrary.He_________thereforanhour.A.has…been…hasgoneB.has…gone…hasbeenC.did…go…wentD.did…be…went9.______thebabystill_____?No,it_______crying.A.Has…cried…hasstoppedB.Is…crying…stoppedC.Did…cry…stoppedD.Is…crying…hasstopped10.I_______theway.I________hereforquitemanyyears.A.knew…havelivedB.knew…liveC.know…havelivedD.know…liveSummary现在完成时与一般过去时的比较(一)一般过去时态和现在完成时态的概念一般过去时表示在过去某个时间发生的动作或存在的状态,也表示过去经常或反复发生的动作常与yesterday,yesterdayafternoon,lastyear,in1965,amomentago等表示过去的时间状语连用,例如:Hecamehereyesterday.现在完成时表示过去的动作(或状态)对现在产生的_________,例如:Hehasbrokenhisbottle.(二)一般过去时态和现在完成时的区别:1)现在完成时是表示___________与________的联系,主要说明的是现在的情况和状态;而一般过去时则强调动作发生在过去某一时间,与现在不发生联系,例如:Wehaven'tseenhimsincelastyear.我们自从去年以来一直未见到他。(现在还未见到)Wedidn'tseehimlastyear.我们去年没见到他。(现在不一定未见到)2)现在完成时表示从过去发生一直持续到现在(包括现在)的某个动作或状态,与现在有关的时间状语连用,一般过去时表示过去某一特定(与现在无关)的时间,与具体的表示过去的时间状语连用,例如:Hehaslivedheresincehewasborn.自他出生以来一直居住在这儿。(since自从…以来与现在有关,说明还居住在这儿。)Liumeiwenttoseehergrandmotherlastnight.刘梅昨晚去看了她外婆。(只说明昨晚)(三)值得注意的几个问题:1)动作发生在过去,一直持续到说话的时候,并且还在延续时,要用现在完成时,例如:WehavestudiedEnglishfortwoyears.我们学英语两年了。2)指过去的经历,但没有表示过去的时间状语,要用现在完成时,例如:IhavebeentoShanghaitwice.我曾去过上海两次。3)以when开头的特殊疑问句,要用一般过去时,例如:Whendidyouloseyourpen?你什么时候丢了钢笔?4)_______(刚刚)与现在完成时连用,________(刚才)与一般过去时连用,例如:Thetrainhasjustgone.火车刚刚离开。5)since作介词,后面跟时间名词一起作状语时,句子要用现在完成时;since作连词,引导状语从句时,主句用_________时,从句用_________时。Hehasworkedinthisfactorysince1996.Ihaveknownhimsincehewasachild.6)sofar,inthelast/past……与现在完成时连用,例如:Sofar,manycountrieshavesentupsatellitesintospace.Inthelast30years,ourliveshavechangedalot.(四)学习现在完成时应注意的三个区别1)延续性动词与短暂性动词的区别2)since和for的区别。3)have/hasgoneto、have/hasbeento、have/hasbeenin的区别。(五)、短暂性动词和延续性动词转换归纳。Aleave—________buy—______borrow—______die—_______getup—________puton—_______come/getback—_______gototown—beintown______—bemissingcatchacold—______acoldclose—_______open—be______fallill/asleep—_________begin/start—_________get/receivealetterfrom—havealetterfromB、cometo—behere/therearrivein(at)/getto/reach——beat/injointhearmy-------beinthearmy/beasoldierjointheLeague-----_____________________________Exercises一.改正下列句子中的错误。1.Tomhasgotupforhalfanhour._____________________2、LiuMeihasjoinedtheLeagueforthreeyears._____________________3、Thetrainhasreachedthestationsince10minutesago.____________________4、Thelittlegirlhasfallenasleepforfourhours.____________________5、Whenhaveyoucleanedtheclassroom?It’scleannow.____________________6、Howlonghaveyoucaughtacold?_____________________7、Shehasgottenlettersfromhermothersincelastweek.______________________二.用所给动词的适当形式填空。1.I____already____(see)thefilm.I___(see)itlastweek.2.___he____(finish)hisworktoday?Notyet.3.___you____(be)toHongKong?Yes,I_____(be)theretwice.4.____youever____(eat)chocolatesundaes?No,never.5.Myfather____just____(come)backfromwork.Heistirednow.6.Where’sLiMing?He____(go)totheteacher’soffice.7.Shanghai___(be)asmalltownhundredsofyearsago.Nowit____(become)alargecity.8.I____(work)heresinceI____(move)herein1999.9.SofarI____(make)quiteafewfriendshere.10.Howlong____theWangs____(stay)here?Fortwoweeks.三.句型转换(每空一词)。1.IhavebeentoMacaobefore.(改为否定句)I_______beentoMacaobefore.2.Hehasn’tcometoschoolbecausehe’sill.(就划线部分提问)_________hecometoschool?3.HehaslearnedEnglishfor5years.(就划线部分提问)_______________learnedEnglish?4.Iboughanewbikejustnow.(用just改写)I____just____anewbike.5.WebegantolearnEnglishthreeyearsago.(改为同义句)We________English____threeyears.4.A)用already或yet1Havetheytakendowntheoldpictures______?No,not___________.2Mostofushavefinishedourcompositions_______.3Hesaidhehadn’tvisitedtheexhibition________.B)用since或for1Wehavelearnedfivelessons______thebeginningofthisterm.2MrsLiaohasbeeninhospital______lastweek.3Ihavestayedatmyaunt’s_____twoweeks.C)用havegone或havebeen1Wherearetheboystudents?They_____totheschoolfactory.2Isyourfatherin?No,he____toShenzhen._______heever______therebefore?Yes,he___thereseveraltimes(中考常考点:影响性、时间状语、延续性与非延续性、havebeen与havegone)Homework一、单项选择()1.Whenhearrivedatthebusstop,thebus________for20minutes.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway()2.I______theLeaguefor5yearssofar.A.joinedB.havejoinedC.havebeenin()3.Thefactory_______sincetheFebruaryo
本文标题:现在完成时与一般过去时专项练习
链接地址:https://www.777doc.com/doc-3792146 .html