资源描述:
《中考英语 现在完成时专练(无答案) 人教新目标版》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、现在完成时专练一、选择填空。1.---Howlonghaveyoubeenlikethis?---___.A.SincelastmonthB.LastmonthagoC.LastmonthbeforeD.Lastmonth2.---____you____thenewfilm?---Yes,I___itlastweek.A.Have,saw,sawB.Did,see,sawC.Have,seen,sawD.Did,see,see3.---Where’sJim?---He____Disneyland.A.hasbeentoB.hasgonetoC.hasbeen
2、inD.hasbeenat4.---Haveyou___beentoBeijing?---No,Ihave___beenthere.A.ever,everB.ever,already.C.yet,neverD.just,already5.---WhowillgototheairporttomeetJane?---Iwill.I___herseveraltimes.Icanfindhereasily.A.metB.hadmetC.havemetD.willmeet6.They___homelesspeopleformanyyears.A.helpB.haveh
3、elpC.havehelpedD.helped7.You___alotinthepastthreeyears.A.havegrownupB.growupC.havegrownD.grow8.Hisfather___fortwoyears.A.hasbeendeadB.wasdeadC.hasdiedD.died9.---Howlong___you___thebadcold?---Sincelastweek.A.have,takenB.have,taughtC.have,gotD.have,had10.___haveyouhadthisbike?---Sinc
4、e2003.A.WhenB.WhattimeC.HowlongD.What11.Wehavebeengoodfriendssincewe___eachotherfiveyearsago.A.knewB.haveknownC.gotoknowD.know12.---Haveyoufinishedyourwrittenhomework___?---No.I’llfinishit___anothertenminutes.A.already,afterB.yet,beforeC.already,aboutD.yet,in13.Iwon’tgotoseethefilm
5、tonightbecauseI__myticket.A.lostB.havelostC.willlostD.didn’thave14.---Whynotgotoseetheflowershowwithus?---I___it.A.sawB.seeC.haveseenD.seen15.He’sneverbeentoEngland,___?A.isn’theB.hasn’theC.hasheD.ishe16.---Whatareyougoingtodothisweekend?---I___yet.A.haven’tdecidedB.won’tdecideC.ha
6、vedecidedD.didn’tdecide61.Ihave____acoldforseveraldays.Itooksomemedicine,andnowIfeelbetter.A.hadB.haveC.catchD.caught2.--Oh,youarelateagain.Thefilm___fortwentyminutes.--Whatapity.A.hasbegunB.beganC.hasbeenonDhavebeenon3.---Mr.Green,yourhatlooksnice.Isitnew?---No,I___itfortwomonths.
7、A.havehadB.haveboughtC.boughtD.had4.---Howlong___you___here?---Forabouttwoyearssofar.A.have,studiedBdid,live.Cdo,dayD.were,swimming5.Tom___theCDplayerfortwoweeks.A.hassentB.hasborrowedC.hasboughtD.hashad6.---Howlong___you__heresinceyou__toWenzhou?---Almosthalfayear.A.did,live,hereB
8、.did,live,havecomeC.have,l