《现在完成时练习》由会员分享,可在线阅读,更多相关《现在完成时练习(2页珍藏版)》请在金锄头文库上搜索。
1、现在完成时练习一、单项选择1.Mygod!I_thebookfromthelibraryformorethantwomonths.Gotoseeifyouwillbefined.A.havelentB.haveborrowedC.havereturnedD.havekept2.David,wherehaveyou_recently?Ihave_toShanghaiwithclassmates.A.been,goneB.been,beenC.gone,beenD.gone,gone3.WhereisJacksbrother?Ihaventseenhimforalongtime._.A.Hehas
2、beentoSuzhouB.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.-_toItal
3、y?-No,never,butIwenttoFrance5yearsago.A.DidyougoB.HaveyougoneC.HaveyoubeenD.Areyougoing8.SheisnotgoingtotheconcertsthisSundaynightbecauseshe_herticket.A.didntloseB.haslostC.willloseD.didnthave9.StephenhasstudiedChineseinChina_.A.forthreemonthsB.threemonthsagoC.sincethreemonthsD.forthreemonthsago10.W
4、e_ourmissionsofar.Itisreallyfantastic.AtofinishB.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.-Nowadaysmyhometownhasta
5、kenanewlook.Itissowonderful.-Really.Greatchanges_duringthepast30years.A.havetakenplaceB.aretakenplaceC.tookplaceD.takeplace14.-Whereismywallet?-I_itherejustnowbutIcantfinditnow.A.sawB.haveseenC.wasseeingD.see15.Its8:00now.You_towriteyourhomeworkyet,Bob.A.haventstartedB.didntstartC.dontstartD.wontsta
6、rt16.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.ha
7、sgotD.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,IhaventD.ever,notyet二、用所给动词的适当形式填空1.Withabookinhishand,Mr.Liu_(hurry)toente
8、rtheroomjustnow.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,Ialsomissyouverym
9、uch.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_fromC
10、hinafortwodays.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-5DBBDD