现在完成时和过去完成时专项练习_第1页
现在完成时和过去完成时专项练习_第2页
现在完成时和过去完成时专项练习_第3页
现在完成时和过去完成时专项练习_第4页
现在完成时和过去完成时专项练习_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(完整版)现在完成时和过去完成时专项练习一、单项选择。1、Bothhisparentslooksad.Maybetheywhat'shappenedtohim.(呼和浩特)knewhaveknownmustknowD.willknow2、HehasbeentoShanghai,hashe?A.alreadyB.neverC.everstill3、HaveyoumetMrLi?justagoC.beforeD.amomentago4、Thefamouswriteronenewbookinthepasttwoyear.A.iswritingB.waswritingC.wroteD.haswritten5、一Ourcountryalotsofar.一Yes.Ihopeitwillbeeven.haschanged;wellchanged;goodhaschanged;betterA.learned...hasB.learned(i)C.haslearned...hasD.haslearned(i)3.youthetextyet?Yeszweittwohoursago.Did...copy...didHave...copied...haveHave...copied...didDid...copy...had4."Whysheangry?〃"Becauseheatherjustnow"did...get...shoutedhas...got...shouteddid...get...hasshoutedhas...got...hasshouted5.youthefilmbefore?Whereyouit?Have...seen...did...seeDid...see...did...watchHave...seen...have...seenDid...see...have...seen6.Youmewaitingfortwohours.Iforyousincefive.kept...waitedhavekept...waitedkept...havewaitedhavekept...havewaited7.WhereJohn?Tothelibrary.Hethereforanhour.has...been...hasgonehas...gone...hasbeendid...go...wentdid...be...went8.1theway.Ihereforquitemanyyears.A.knew...havelivedB.knew(iv)C.know...havelivedD.know(iv)9.youeverAmerica?Yes,Ihave.Have...gonetoHave...goneinHave...beentoHave...beenin10.Mybrothercollegeforoverthreeyears.hasgonetohasbeentohasbeeninhasbeenat现在完成时练习题现在完成时练习题A.用alreadyyetHavetheytakendowntheoldpictures?No,notMostofushavefinishedourcompositionsHesaidhehadn'tvisitedtheexhibition.B.用since或forWehavelearnedfivelessonsthebeginningogthisterm.MrsLiaohasbeeninhospitallastweek.Ihavestayedatmyaunt'stwoweeks.C.用havegone或havebeenWherearetheboystudents?Theytotheschoolfactory.Isyourfatherin?No,hetoShenzhen.heevertherebefore?Yes,he_thereseveraltimesHeaskedmeiftoHangzhoubefore.ItoldhimthatIwantedtogothereforavisitasInevertothatcitybefore.2.选择填空Mothermeanewcoatyesterday.Iiton.Itfitsmewell.hadmade...havetriedmade...havetriedhasmade...triedmade...triedD.2"Hetodrawhorsesalready"."Whenhe?""Lastyear"A.Iearned...hasB.Iearned...didC.haslearned...hasD.haslearned(i)A.3.Tomupintothetree.Look,hehighupthere!hasgot...ishasclimbed...wasgot...wasclimbed...isC.4.youthetextyet?Yes,weittwohoursago.Did...copy...didHave...copied...haveHave...copied...didDid...copy...hadA.5."Whysheangry?""Becauseheatherjustnowdid...get...shoutedhas...got...shouteddid...get...hasshoutedhas...got...hasshoutedA.6.youthefilmbefore?Whereyou—it?Have...seen...did...seeDid...see...did...watchHave...seen...have...seenDid...see...have...seenD.7.Youmewaitingfortwohours.Iforyousincefive.kept...waitedhavekept...waitedkept...havewaitedhavekept...havewaitedB.8.WhereJohn?Tothelibrary.Hethereforanhour.has...been...hasgonehas...gone...hasbeendid...go...wentdid...be...wentD.9.thebabystill?Nozitcrying.Has...cried...hasstoppedIs...crying...stoppedDid...cry...stoppedIs...crying...hasstoppedC.10.1theway.Ihereforquitemanyyears.knew...havelivedC.knew...liveC.know...havelivedD.know(iv)C.ll.youeverAmerica?Yes,Ihave.A.Have...gonetoHave...goneinHave...beentoHave...beeninD.12.Mybrothercollegeforoverthreeyears.hasgonetohasbeentohasbeeninhasbeenatD.13.HetheArmybytheendof1989.Heinthearmysincethen.joined...ishasjoined...hasbeenhadjoined...ishadjoined...hasbeenB.14.BythetimeIbacktheyuptensatellites.came...havesentcame...hadsentcome...havesenthadcome...sentC.15.Jackoverfivelessonsbyseveno'clock.Thenhearest.went...tookwent...hadtakenhadgone...tookhadgone...hadtakenA.16.Weoutbythattimethatheaspyforalongtime.hadfound...hadbeenhadfound...wasfound...hadbeenfound...wasB.17.Beforethenewshim,hetoknowaboutit.reaches...hasgotreached...hadgotreached...gothadreached...gotC.18.1himasecondletterbeforeIfromhim.wrote...heardwrote...hadheardhadwritten...heardhavewritten...hearD.19.Peoplethatthesoldiersfighting.say...hadstoppedsaid...hasstoppedsay...stoppedsaid...hadstoppedB.20.Weinagoodharvestbecauseweenoughrain.didn'tget...hadhadgot...hadhadhadgot...hadhadgot...hadn'thadD.21.TheyforfivehourswhentheyinNewYork.flew...arrivedhadflown...hadarrivedflew...hadarrivedhadflown...arrivedC.22.Shethatitfortwodaysbythatday.says...hasrainedsays...hadrainedsaid...hadrainedsaid...rainedA.23.Johntheresincetheyearbefore,sohethem.hadworked...knewhadworked...hadknownworked...knewworked...hadknownD.24.Heangrybecauseheforalongtime.hadgot...hadwaitedgot...waitedhadgot...waitedgot...hadwaited过去完成时专项练习广州市东圃中学郭红坚定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。它表示的是发生在”过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。构成:过去完成时的构成:had+.(过去分词)用法:与by,before,bytheendof引导的表示过去的时间状语连用。例如:bythen,by\beforenineo'clockyesterday,bytheendoflastyear,bytheageoftwenty,bythetimeIarrived...在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。例如:WhenIreturnedhome,myguesthadalreadyleft.IdidnotseethefilmbecauseIhadseenitbefore.常用于told,said,knew,heard,thought,ask等动词后的宾语从句。例如:Shesaid(that)shehadneverbeentoParis.HeaskedwhatIhadsaid.现在完成时和过去完成时的区别:现在完成时强调对现在的影响或结果,过去完成时强调对过去的影响或结果。练习:1.单项选择.Heaskedmeduringthesummerholidays.whereIhadbeenwhereIhadgonewherehadIbeenwherehadIgone.WhatJanebythetimehewassever?did,dohas,doneCdid,did.D.had,done900EnglishwordsbythetimeIwastenolearnedwaslearninghadlearnedlearntShelivedhereforyears.had,afewhas,severalhad,alotofhas,agreatdealofBythetimemyparentsreachedhomeyesterday,Ithedinneralready.AhadcookedB.cookedC.havecookedD.wascookedShesaidshetheprinciplealreadyA.hasseenB.sawC.willseeD.hadseenShesaidherfamilythemselvesthearmyduringthewar.hashidden,fromhadhidden,fromhashidden,withhadhidden,withBythetimehewastenyearsold,he.hascompleteduniversityhascompletedtheuniversityhadcompletedanuniversityD.hadcompleteduniversityShehadwrittenanumberofbookstheendoflastyear.forinbyatHetoplaybeforehewas11yearsold.Ahadlearned,pianoB.hadlearned,thepianohaslearned,thepianolearns,piano.WhatAnniebythetimehewasten?didzdodid,didhas,donehaddone.HeinthefactoryforthreeyearsbeforehejoinedtheArmy.hasworkedworkshadworkedwillworkBytheendoflastweek;theythebridge.hascompletedcompletedwillcompletehadcompletedBenhatesplayingviolin,buthelikesplayingfootball.a...thethe...the/...thethe.../Bythetimehewas4,healotofGermanwords.hadlearnedhaslearnedlearnedlearnsJimturnedoffthelightsandthentheclassroom.waslefthadlefthasleftleftTheyinGuangzhousince2000.livedhadlivedhavelivedwerelivingThetrainfromBeijingtenminutesago.hasarrivedwasarrivingarrivedhadarrivedThestudentstheirclassroomwhenthevisitorsarrived.A.havecleanedB.hadcleanedC.wascleanedD.havebeencleanedD.changed;better6、ZhaoLanalreadyinthisschoolfortwoyears.was;studyingwill;studyhas;studiedare;studying7、WeXiaoLisinceshewasalittlegirl.knowhadknownhaveknownknew8、HarryPotterisaverynicefilm.1ittwice.willseehaveseensawD.see9、一ThesefarmershavebeentotheUnitedStates.—Really?Whenthere?willtheygodidtheygodotheygohavetheygone10、一you_yourhomeworkyet?一Yes.Iitamomentago.Did;do;finishedHave;done;finishedHave;done;havefinishedwill;do;finish11、HisfatherthePartysince1978.A.joinedFergietheprojectinonehour.havefinishedwillfinishfinisheshasfinishedThemanhiscoatandwentout.putonhadputonwillputonwasputtingonMymotherinthatfactoryattheageof18.hadworkedhasworkedworkedworksDadwhileheTVA.fellasleep...watchB.wasfallingasleep...watchedfellasleep waswatchinghadfallenasleep...watched2.用动词的适当形式填空We(paint)thehousebeforewe(move)in.Thatricholdman(make)awillbeforehe (die).They(study)themapofthecountrybeforethey(leave).Therobbers(runaway)beforethepolicemen(arrive).1(turnoff)allthelightsbeforeI(go)tobed.Paul(go)outwithJaneafterhe(make)aphonecall.Tom(say)he(read)thebooktwice.Ourplan(fail)becausewe(make)abadmistake.Whenthechairman(finish)speaking,he(leave)thehall.TheReads_(have) lunchwhenI(get)totheirhouse.WhenI(arrive)atthestation,he (leave)..We(learn)about4000Englishwordsbytheendoflastterm.1waiteduntilhe(finish)hishomework.Weweresurprisedatwhatshealready(do)She(notgo)toQingdaobecauseshe(go)therebefore.He(nottell)youthenewsyet.Hesaidhealready(give)thebooktotheteacher.18.1(be)toShanghaibefore.19.Shetoldmeshe(be)toSanyathreetimes.2O.She(play)theguitarwhilehersister(sing).3,句型转换1.Ihadsoldtheticketwhenshecame.(改否定句)2.Shehadsungasongtousbeforeshedanced.(改否定句)3.Theybegantoclimbedthemountainaftertheyhadboughtallthefoodanddrink.(否定)4.By10:00a.m,Ihadbeenveryhungry.(改一般疑问).LucyhadalreadycompletedtheprojectwhenIarrived.(改一般疑问).Bythetimehegottotheairport,theplanehadtakenoff.(改一般疑问)..HehadbrokenhisarmwhenIsawhim.(对划线部分提问).Whenhehadreadthenote,heateit.(对划线部分提问).Jackdidn'tgotothecinemabecausehehadseenthefilm.(对划线部分提问).Wehadhadthetoysfortenyearsbeforewegavethemtothechild.(对划线部分提问).Shehadwrittenthebookbytheendof1960.(对划线部分提问).Wecookedthedumplings.Weatethemup.(用过去完成时连接两句).Jim'sfathermendedthecar.Itwasbroken.(用过去完成时连接两句).Wehadourtests.Thenwehadalongholiday/用过去完成时连接两句)Afterwe,we.Heshowedusapicture.Thenheshowedusaroundthehouse.用过去完成时连接两句)Before he ,he .hasjoinedwasinhasbeenin12、一Doyouknowhimwell?一Sure.Wefriendssincetenyearsago.werehavebeenhavebecomehavemade13、一Howlonghaveyouhere?—Abouttwomonths.beengonecomearrived14、Hurryup!Theplayfortenminutes.hasbegunhadbegunhasbeenonbegan15、Ittenyearssinceheleftthearmy.ishaswillwas16、MissGreenisn'tintheoffice.shetothelibrary.A.hasgoneB.wentC.willgoD.hasbeen17、MyparentsShandongfortenyears.havebeeninhavebeentohavegonetohavebeen18、Thestudentshavecleanedtheclassroom,?sotheydon'ttheyhavetheyhaven'tthey19、hasMrWhitebeenamemberofGreenerChinasincehetoChina?Howsoon,comesHowoften,gotHowlong,cameHowfar,arrived20sHisuncleformorethan9years.hascomeherehasstartedtoworkhaslivedtherehaslefttheuniversity二、句型转换。1、Hehasneversurfed,?(改成反意疑问句)2、Theyhavebeenheresince2000.(对划线部分提问)havetheybeenhere?3、Theoldmanlastyear.Heforayear,(die)(动词填空)Thisfactoryopenedtwentyyearsago.(同义句转换)Thisfactoryfortwentyyears.MissGaoleftanhourago.(同义句转换)MissGao anhourago.6、HermotherhasbeenaPartymemberforthreeyears.(同义句)HermotherthePartythreeyears.7、TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换)twoyearstheGreenfamilymovedtoFrance.8、Thebushasarrivedhere.Itarrivedtenminutesago.G巴两个句子合并成一个句子)三、汉译英。1、吉姆已做完作业,他现在有空了。2、他昨天收到一封信。3、我父亲以前到过长城。4、她还没有看过那部新电影。5、她去过上海。6、他这些天上哪儿去了?参考答案:一、单项选择。L现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B。2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连甩故2应选B。3、C4、现在完成时常与recently(近来),sofar(到目前为止),inthepast/"last+一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D。5、C6、现在完成时时常与〃for+时间段或since+过去时间点〃连用(含从句,从句过去时)o故6应选C。7、C8、现在完成时还与once(一次),twice(两次),threetimes(三次),severaltimes(几次)等表示重复次数的词语连用。故8应选B。9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday,lastweek,amomentago等)连用。故9的正确答案为Bo10、B11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11的正确答案依次为:D。12、B13、A14、C15、Ao16、^have/hasgoneto+地点〃表示〃某人去了某地(还未回来)〃,指主语所指的人不在这儿。^have/hasbeenin+地点〃表示〃在某地呆了多长时间〃,常与表示时间的状语连用。〃have/hasbeento+地点〃表示〃曾经去过某地(但现在已不在那儿)。〃故16的正确答案为Ao17、A18、D19,C20、C二、句型转换。1、hashe?2、Howlong3、died,hasbeendead4、hasbeenopen5、hasbeenaway6、joined;ago7、It\s,since8、Thebushasbeenherefortenminutes.三、汉译英。1、Jimhasfinisheddoinghishomeworkalready.Heisfreenow.2、Hereceivedaletteryesterday.3、MyfatherhasbeentotheGreatWallbefore.4、Shehasn'tseenthenewfilmyet.5、ShehasbeentoShanghai.6、Wherehashebeenthesedays?现在完成时专项练习一、用所给动词的适当形式填空。.1—already(see)thefilm.I_(see)itlastweek.._he (finish)hisworktoday?Notyet.._you_(be)toHongKong?YesJ(be)theretwice.._youever(eat)chocolatesundaes?Noznever..Myfatherjust (come)backfromwork.Heistirednow..Where'sLiMing?He(go)totheteacher'soffice..Shanghai_(be)asmalltownhundredsofyearsago.Nowit (become)alargecity..1(work)heresinceI(move)herein1999..SofarI(make)quiteafewfriendshere..Howlong_theWangs_(stay)here?Fortwoweeks.二、句型转换(每空一词)。1.1havebeentoMacaubefore」改为否定句)IbeentoMacaubefore..Hehasn'tcometoschoolbecausehe'sill(就划线部分提问)hecometoschool?.HehaslearnedEnglishfor5years.(就划线部分提问) learnedEnglish?4.1boughtanewbikejustnow.(用just改写)Ijustanewbike.5.WebegantolearnEnglishthreeyearsago.(改为同义句)WeEnglishthreeyears三、填入has/havebeen或has/havegone.Harry:IsawyouinAnnabel'sRestaurantlastnight.Diana:Nojtwasn'tme.I

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论