您好,欢迎访问三七文档
现在完成时练习一、单项选择1.—Mygod!I______thebookfromthelibraryformorethantwomonths.—Gotoseeifyouwillbefined.A.havelentB.haveborrowedC.havereturnedD.havekept2.—David,wherehaveyou______recently?—Ihave______toShanghaiwithclassmates.A.been,goneB.been,beenC.gone,beenD.gone,gone3.—WhereisJack’sbrother?Ihaven’tseenhimforalongtime.—______.A.HehasbeentoSuzhouB.HehasgonetoSuzhouC.HeisgoingtoSuzhouD.HewillgotoSuzhou4.Myfriendshave______theresincethefirmsetup.A.workB.startworkingC.beguntoworkD.worked5.Sara______theSummerPalacetwice.A.wenttoB.goestoC.hasgonetoD.hasbeento6.It______20yearssincethey______toChina.A.was,cameB.was,havecomeC.is,havecomeD.is,came7.----______toItaly?----No,never,butIwenttoFrance5yearsago.A.DidyougoB.HaveyougoneC.HaveyoubeenD.Areyougoing8.SheisnotgoingtotheconcertsthisSundaynightbecauseshe______herticket.A.didn’tloseB.haslostC.willloseD.didn’thave9.StephenhasstudiedChineseinChina______.A.forthreemonthsB.threemonthsagoC.sincethreemonthsD.forthreemonthsago10.We______ourmissionsofar.Itisreallyfantastic.A.tofinishB.finishC.havefinishedD.finishing11.Mathew_______already_______EtonTownsince1998.A.have,livedB.has,livedC.have,liveD.has,living12.----Areyoufamiliarwiththefamoussinger---JayChou?----Certainly!I_________tohisconcertsmanytimes.A.goB.amgoingC.havegoneD.goes13.----Nowadaysmyhometownhastakenanewlook.Itissowonderful.----Really.Greatchanges_______________duringthepast30years.A.havetakenplaceB.aretakenplaceC.tookplaceD.takeplace14.----Whereismywallet?----I__________itherejustnowbutIcan’tfinditnow.A.sawB.haveseenC.wasseeingD.see15.It’s8:00now.You_______towriteyourhomeworkyet,Bob.A.haven’tstartedB.didn’tstartC.don’tstartD.won’tstart16.Myeldersister____anewpairoftrouserslastnight.I_______themon.Theyareperfect.A.hasmade,triedB.made,triedC.hadmade,havetriedD.made,havetried17.----We____howtodrivealready.----When______youlearn?----Twoyearsago!A.learned,doesB.learned,didC.havelearned,doesD.havelearned,did18.Billy_____upforafewminutes.A.wasgettingB.isgettingC.hasgotD.hasbeen19.----____Jimandyou_____theparagraphs_____?----Yes,we____themlastnight.A.Have,copied,already,haveB.Did,copy,yet,didC.Have,copied,yet,didD.Did,copy,ever,had20.----Haveyoufinishedyourhomework______?----No,_________.A.already,notyetB.yet,notyetC.already,Ihaven’tD.ever,notyet二、用所给动词的适当形式填空1.Withabookinhishand,Mr.Liu______(hurry)toentertheroomjustnow.2.Nicolas_________(make)alotoffriendssince2000.3.They_________(know)manyforeignersuptillnow.4.He_________already_______(write)alettertothepresidentoftheU.S.A.5.—When_________she_________(leave)?—4weeksago.6.—_________youever_________(watch)themovie?—Yes,I_________.—Where__________you________(watch)it?—AtBeijingTheater.7.—Sally,I_________(notsee)youforalongtime.—Yeah,Ialsomissyouverymuch.8.Theclass______(end).fortenminutes.9.Howlong_________she_________(be)ill?10.They_______(stop)tohavearestalready.三、按要求完成句子(同义句转换,每空一词)。1.Thetwinsarrivedhomethreedaysago.Thetwins____________________homeforthreedays.2.Theyboughtanewcomputerlastweek.Theyhave__________anewcomputer___________lastweek.3.TheforeignguestsleftChinatwodaysago.Theforeignguestshave_____________________fromChinafortwodays.4.Thefilmbeganfifteenminutesago.Thefilm________________________________forfifteenminutes.5.Theoldladydied10yearsago.Theoldlady_________________________________for10years.四.根据汉语提示完成句子1.你最近收到你美国笔友的来信了吗?_______you______________yourAmericanpen-pal_________?2.我们已经很长时间没有看望老师了。We________________ourteacher__________________________.3.Billy曾经去过几次日本。Billy_____________________Japanfor______times.4.他们已经去火车站了。They________________________station.5.史密斯一家还没有回来。TheSmiths____________________________.参考答案一、1-5DBBDD6-10DCBAC11-15BCAAA16-20DDDCB二、1.hurried2.hasmade3.haveknown4.haswritten5.did,leave6.Have,watched;have;did,watch7.haven’tseen8.havebeenover9.hasbeen10.havestopped三、1.havebeen2.hasbeenon3.had,since4.hasbeendead5.beenaway四、1.Have,heardfrom,recently2.haven’tvisited,foralongtime3.hasbeento,several4.havegoneto5.haven’tbeenbackyet
本文标题:现在完成时练习
链接地址:https://www.777doc.com/doc-6503091 .html