现在完成时专项练习:用动词的适当形式填空:1.___you___(read)thisstorybookbefore?2.Mymother_________(go)out.She'sdoingshoppingintown.3.Mr.Brown_________(be)asoldiersince1984.4.Howlong______you________(study)inthisschool?5.Nobody________(finish)thehomeworkyet.6.I______never________(see)azebrabefore.7.Mr.Smithisn’tinatthemoment.He__________(leave)amomentago.8.LiPing___________(be)toTaiwantwice.9.Everything________(go)wellsofar.10.It________(take)mealotoftimetodothejob.ButI________(notfinish)ityet.11.______you______(hear)fromyourcousin?Notyet.12.She(study)Englishsinceshewasten.She___(begin)tostudyEnglishwhenshewasten.13.Jimisn’there.He_________(go)tothelibrary.He_(go)thereanhourago.14.He_(travel,never)onatraininherlife.15.I__(buy)thebiketwoweeksago.I__(have)thisbikesincethebeginningofthismonth.I_______(have)itfortwoweeks.16.Howmanytimesyou(phone)methesedays?you_(phone)methismorning?17.Tomcan’tgetintotheroombecausehe(lost)thekeytothedoor.18.I(look)forthedictionary,butI___(findnot)ityet.19.-thenewprogrammes(start)yet?-No,they___(plan,still)20.We_(live)inShanghaifrom1989to1999.We_(live)for10years.21.Theycan’tgowithus.They(finish,not)theworkyet.22.Wemustpayforthelibrarybookifwe(lost)it.23.Hehasalreadyfinishedhishomework.(改为否定句)He__finishedhishomework.24.Greatchanges(takeplace)inthosevillagesinthelasttenyears,Greatchanges(takeplace,also)inmyhome-towninthelasttenyears.26.Where’syourfather?He__(go)toBeijing.He________(return)inafewdays.27.I________(notsee)youforalongtime.You________(change)alot.28.Ourteam___________(raise)over2000yuansofar.29.HowmanyEnglishsongs_____________(learn)byyouduringtheseyears?30.WhereisJim?He________(go)tothelibraryalready31.---__________you__________(enjoy)it?---Yes,Idid.32.MrGreen_____________(notcome)backtoChinayet.33.Whereismypen?Howstrange!It_________(be)herejustamomentago.34.I_____________(know)theboysince1993.35.I__________(notsee)youforalongtime.36.John___________(be)toBeijingthreetimes.37.I_______________(work)heresincelastFriday.38.We______never______(noteat)sodeliciousfood.单项选择1.LiHonghas________thearmyfor2years.A.joinedB.beinC.beeninD.joinedin2.Wehavebeenfriendssince______.A.childrenB.fiveyearsC.fiveyearsagoD.fiveyearsbefore3.Mike___________thestoryforamonth.A.hasboughtB.hashadC.hadhadD.hasborrowed4.You______thatquestionthreetimes.A.alreadyaskedB.havealreadyaskedC.alreadyhaveaskedD.askedalready5.ThoseforeignfriendsleftGuangzhou__________.A.sincelastweekB.aweekagoC.foraweekD.sinceaweekago6.I_____atthisschoolfortwoyears.A.amstudyingB.studyC.studiedD.havestudied7.They_________inthecitysincelastsummer.A.liveB.didn’tliveC.havelivedD.live8.Mrs.WanghaslivedinHaikou______1992.A.sinceB.fromC.afterD.in9.Mr.Black______Chinasincethesummerof1998.A.hasbeentoB.hasbeeninC.hascometoD.cameto10.Hisfather_______foryears.A.hasdiedB.hasbeendeadC.diedD.dies11.Mary________toseethefilmsbecauseshe__________ittwice.A.won’tgo,sawB.won’tgo,willseeC.won’tgo,hasseenD.didn’tgo,sees12.----Wouldyoulikesomemorefood?----Thankyou.I_______enough.A.willhaveB.havehadC.haveD.had13.______you______England?Yes,it_____abeautifulcountry.A.Will,goneto,wasB.Have,beento,isC.Had,beento,isD.Have,goneto,is14.----_______you_______toBeijing?----No,I______.I______thereearlynextmonth.A.Have,been,haven’t,amgoingB.Had,been,hadn’t,amgoingC.Have,gone,haven’t,wasgoingD.Did,go,didn’t,wasgoing15.---Yousister______toLondontostudyEnglish.Isthattrue?---Yes,she___therefortwomonths.A.hasbeen,hasbeenB.willgo,hasgoneC.gone,willbeD.hasgone,hasbeen16.Hehasacomputerofhisown.He____ittwodaysagoA.boughtB.boughtC.boughtD.hasbought17.—WhereisLiLei?—He___Shanghai.A.hasgonetoB.hasbeentoC.wenttoD.goesto18.He_______hishomeworkandisnowlisteningtomusic.A.finishesB.hasfinishedC.finishD.isfinishing19.David_______Shanghaiformorethanthreemonths.A.cametoB.hasbeentoC.hasbeeninD.hascometo20.--IsyourfatheraPartymember?--Yes,he____thepartythreeyearsago.He___aPartymemberforthreeyears.A.joined;hasbeenB.hasjoined;hasbeenC.wasjoined;isD.joined;was21.---Whatanicebike!Howlone____you____it?----Justfiveweeks.A.will;buyB.did;buyC.are;havingD.have;had22.I______thisbookforaweek.Ihavetoreturnitnow.A.borrowedB.haveborrowedC.keptD.havekept23.----______yoursister_______inGreenChinaforalongtime?----Yes.Shejoineditfiveyearsago.A.Has;beenB.Have;beenC.Has;joinedD.Have;joined24.---Howlonghaveyou_______fromtheUSA?----Forthreemonths.A.comebackB.returnedC.gobackD.beenback25.I_____thisbookforhalfayear.A.haveboughtB.havehadC.boughtD.had26.Thestudentsaresorrytohearthatfamoussinger_______forayear.A.hasleftB.hasgoneC.hasbeenawayD.hasgoneaway27.---______you______yourhomeworkyet?---Yes,I_____itjustnow.A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.Will;do;finish28.Thesandstormweather______inBeijingseveraltimesthisyear.A.happenB.happenedC.hashappenedD.havehappened29.---Howlonghaveyoubeenhere?---____lastmonth.A.ForB.UntilC.BeforeD.Since30.He____acoldforthreedays.A.hascaughtB.hashadC.hasgotD.caught31.JimGreen____inChinafortwoyears.A.hascomeB.hasbeenC.hasarrivedD.came32.Thefilm____forhalfanhour.A.hasbeenonB.ha