《现在完成时与现在完成进行时练习题》由会员分享,可在线阅读,更多相关《现在完成时与现在完成进行时练习题(2页珍藏版)》请在金锄头文库上搜索。
1、I. 单项选择()1.TheflightfromBeijingtoNewYork_A.getsoffB.takesoff)2.haveyoubeenlivinghere?A.Howmuch)3.at9:45am.onFriday.C.putsupD.getsupFortenyears.B.HowmanyC.HowlongD.Howsoondidyoufirstskate?Twoyearsago.A.WhenB.WhatC.WhyD.HowC.forD.sinceC.giveD.togivetwohours.A.inB.atmethebook.A.gaveB.givinginChinasince
2、fiveyearsago.C.lives)4.Ihavebeenskating)5.Thanksfor)6.MrGreen_A.livedB.hasbeenlivingD.isgoingtolive)7.isthemeetinggoingtolast?A.HowfarB.Howsoon)8.Whatshallwedonow?A.HowsabouttogoC.Howsaboutgoing)9.DoyouhaveanotherwayofAbouttwentyminutes.C.HowlongD.Howoftenforawalk?B.WhatabouttogoD.Whataboutgoingthec
3、hild?A.teachingB.toteachC.teachesD.teach)10.Thereapairofsportsshoesunderthebed.A.areB.isC.haveD.has()11.Therearemanytreesonsidesoftheroad.A.eachB.everyC.bothD.all()12.Ivehereallafternoon.A.satB.sitC.sittingD.beensitting()13.Hehasbeenforhiscreditcardforanhour.A.looksB.looked.C.lookingD.tolook()14.Mik
4、elearnsalotaboutinternet,and.A.Idont,eitherB.sodoIC.soamID.Iam,too()15.Doyouknowifbacknextweek?Ifheback,pleaseletmeknow.A.hecomes,willcomeB.hecomes,comesC.hewillcome,comesD.hewillcome,willcome()16.EverydayIspendtwohoursmyhomework.A.finishingtodoB.finishingdoingC.tofinishtodoD.tofinishdoing()17.Thete
5、achertoldusyesterdaythatDecember25ChristmasDay.A.isB.wasC.hasbeenD.willbe()18.MymomsaysIhavetostop,becausewehaverunoutofroomtostorethem.A.thatB.whereC.ifD.what()19.HehasbeenwatchingEnglishmoviesabouttwomonths.A.sinceB.forC.inD.during()20.Myauntarrivedhereawarmspringmorning.A.inB.atC.onD.by()21.Hurry
6、up,youllbelateforclass.A.butB.orC.andD.if()22.Itstimeforsuppernow.Letsit.A.stophavingB.stoptohaveC.tostoptohaveD.stoppingtohave()23.Therearemanytallgreentreesonsideofthestreet.A.eitherB.bothC.allD.every()24-MustIgowiththemtomorrow?No,youA.mustntB.shouldntC.needntD.cant()25.Illdomytohelphimfinishthew
7、ork.A.goodB.wellC.bestD.betterII .用所给动词的正确形式填空。1. -Howlongyourfather(work)inthefactory?-Sincehe(leave)college.2. Howlongyou(listen)tomusiclastnight?3. Heisalwaysthefirstone(arrive)atschoolandthelast(leave)school.4. We(be)friendsforthewholetenyears.5. (collect)oldcoinsismyfathershobby.*6.Myfatherhadm
8、e(clean)mybike,butIhadit(clean)intheshop.III .用since或for填空1. Thechildhasbeencryinghermotherleft.2. Wehavebeenplayingtennisfiveyears.3. Thegirlskatedtwohours.4. Ithasbeenrainingawholeday.5. Wehaveknowneachotherwewerechildren.6. Wehavebeenherelastmonth.7. Thefilmhasbeenonthreehours.8. Hisgrandfatherha
9、sbeendeadtenyearsago.9. lastyear,theboyhaslivedinChinawithhisparents.10. HehasbeenlearningEnglishhewasthreeyearsold.皿选用所给词的适当形式填空1.Billtoplaywithcomputersattheageof13.(start)Hewithcomputersforaroundoneandahalfyears.(play)2. Hisfatherisveryinplayingbridge(打桥牌).(interest)3. Hesaidhewassurehecouldmakeh
10、im.(laugh)4. InafewdaysheforLondon.(leave)5. Hehalfanhouronhishomeworkathomeeveryday.(spend)6. Sheisntsoatmathasyouare.(good)7. Didyoufinishthekiteyesterday?(make)Iwantalook.(have)8. Theyouare,(careful)themistakesyouwillmake.(few)9. -Howlongyoulastnight?(sleep)-Foreighthours.*10.InEnglandyourfoodtoyouonyourownplate.(bring)