复习现在完成时专项练习题及答案.docx
《复习现在完成时专项练习题及答案.docx》由会员分享,可在线阅读,更多相关《复习现在完成时专项练习题及答案.docx(21页珍藏版)》请在冰豆网上搜索。
复习现在完成时专项练习题及答案
现在完成时练习
—Dad,I
thestationforminutes,butnobodycametomeetme.
—Don'tworry.I'llgotomeetyousoon.
A.arrivedatB.havebeenatC.willreachD.havearrivedat
youever
Dali?
—Never.ButIamgoingtherethisvacation.
A.Do;gotoB.Have;beentoC.Have;gonetoD.Will;goto
Myauntisawriter.Shemorethantenbookssinee1980.
A.writesB.wroteC.haswrittenD.willwrite
A.leftBleaveC.hasleftD.hasbeenaway
TheSmithscametoShanghaiin2008,theythereforthreeyearssincethen.
A.liveB.livedC.havelivedD.willlive
—HaveyoueverbeentoNanning?
—Yes,
A.IwasB.IdoC.IamD.Ihave
Imyhomework.IguessIcan'tjoinyou.
A.don'tfinishB.didn'tfinishC.haven'tfinishedD.won'tfinish
—Excuseme,whereisMr.Brown'soffice?
—Sorry,Idon'tknow.Ihereforonlyafewdays.
A.workB.workedC.haveworkedD.willwork
—WhereisBob?
—He
toHarbinforameeting.
A.wentB.hasbeenC.hasgoneD.goes
—Areyougoingtothebank,Laura?
—No,I
tothebankalready.
A.havebeenB.havegoneC.amgoingD.hadbeen
---Oh,youarehere.I
'mlookingforyouallthemorning.
—Tothelibrary.
A.WherehaveyougoneB.Wherewillyougo
C.WhereareyougoingD.Wherehaveyoubeen?
Sofarthisyear,manynewhousesgovernment.
inWenchuanwiththehelpofthe
A.buildB.arebuiltC.willbuildD.havebeenbuilt
Mygrandmother
alotofchangesinTianjinsinceshecamehere.
A.seesB.canseeC.willseeD.hasseen
ImanynewfriendssineeIcamehere
A.makeB.madeC.willmakeD.havemade
Mrs.WengcamebackfromFrancein2010.She
thereforfouryears.
A.worksB.workedC.hasworkedD.willwork
"Where'syourbrother,Jane?
"
"He'snotinGuiyangthesedays.He.
Beijing.
A.hasgonetoB.hasbeentoC.hadbeentoD.hadgoneto
She
thisbookfornearlythreeweeks.
A.hasborrowed
B.haslentC.hasboughtD.haskept
They
Englandandtheywillbebacknextweek.
A.havegonetoB.havebeentoC.havegoneinD.hasbeenon
A.liveB.livedC.haslived
SomestudentsinShanghaie-bagsforseveralmonths.
A.haveB.havehadC.hadD.willhave
—IsMr.SmithstillinShanghai?
—Yes,he
therefortwomonths.
A.hasbeen
B.hasgone
C.hasbeento
D.hasgoneto
MybrotherandI
inYinchuansince1997.
A.hadlivedB.havelivedC.liveD.willlive
Mypenpalsaidhewouldwritetome,butIanylettersfromhimsofar.
A.won'treceiveB.haven'treCeihedn'treceivedD.didn
treceive
Ourcountry
thesixthpopulationcensus(人口普查)already.
A.finishedB.hasfinished
C.willfinishD.finishes
Thomas
thearmyfortwoyears,sohemisseshismotherverymuch.
A.hasjoinedB.hastakenpartinC.hasbeenin
—HowwelldoyouknowtheOperaHouse?
Sydneymanytimes.
—Iknowtheplaceverywell.I
A.havebeeninB.havebeentoC.havegonetoD.havearrivedin
---Howcleanthebedroomis!
---Yes,Iamsurethatsomeoneit.
A.cleansB.cleaned
C.hascleaned
D.hadcleaned
A.goB.hasgone
C.hasbeen
D.goes
myhometownforalongtime,Ireallymissit!
D.havebeenawayfrom
A.leftB.wentawayfromC.haveleft——WillyoupleasegotoseethemovieGuanyinshanwithme?
—No,IwontJalready.
A.sawB.haveseen
C.seeD.willsee
—WhereisJohn?
—He
thescieneelab.
A.hasgonetoB.hasbeentoC.wentto
HowdoyoulikeyourEnglishteacher?
—Heisgreat.Wefriendssineethreeyearsago.
—Hi,guys.Whereareyouheadingnow?
——Home.We
allourmoney,sowehavetowalkhomenow.
A.spendB.spentC.havespentD.arespending
you
themovieGongfuPandaII?
Notyet.I'llseeitthisSunday.
A.Did,seeB.Do,seeC.Have,seen
BritishPrinceWilliam(威廉xx)andKate
fornearlytwomonths.
A.marriedB.havemarriedC.havebeenmarriedD.havegotmarried
Jim
inZhuzhousincehefinishedhiscollege.
A.worksB.isworkingC.hasworked
—MayIspeaktoLinTao?
—Sorry,heisnotin.He
toChangsha.
A.hasbeenB.hasgoneC.went
Greatchanges
inTongreninthepastfiveyears.
A.havehappenedB.havetakenplace
C.havebeenhappenedD.havebeentakenplace
Hepromisedtopickmeupattheschoolgate.However,he__yet.
A.didn'tarriveB.doesn'tarriveC.isn'tarrivingD.hasn'tarrived
Youaretoolate.Thefilm
sincehalfanhourago.
A.hasbegunB.hasbeenonC.began——Whywon'tyougotothemoviewithme,Gina?
——BecauseIittwice.
A.seeB.haveseenC.sawD.willsee-Where'syourfather,Tom?
-He__toChangsha.
A.goesB.wentC.hasgone
Whereismysister,mum?
-She
tothelibrary.Shewillbebacksoon.
A.hasbeenB.isgoing
C.hasgone
D.willgo
—MayIspeaktoMary?
A.hasbeenB.hasgoneC.isgoing
—AreLiYanandWangMeistilllivinginPingba—No,theytoShanghai.
B.
A.hadmoved
movedC.willmoveD.havemoved
itfor6years.
Mr.Fanthiswatchin2005.He
A.bought,hashadB.bought,hasC.hasbought,hashadD.hasbought,had
Mr.Whitecametoourschoolin2008,andsincethenheusEnglish.
A.teachesB.taughtC.hastaughtD.willteach
alotalready.
—Chinadevelopssofast.—That'struelt
A.changes
B.changed
C.willchange
D.haschanged
Lanmon
hereforalmosttenyearsandhehasmanyChinesefriends.
—HaveyouevervisitedGermany?
again.
.ButIexpecttogothere
A.PerhapsB.No,Ihaven
'tC.Idon'tknowD.Yes,Ihave
—MayIspeaktoMissWang?
—Sorry.Sheisn'tin.SheKong.
toHong
A.hasbeenB.hasgoneC.goesD.went
SamcametoBaihaiin2002.He
herefornineyears.
A.livesB.waslivingC.haslivedD.willlive
He
inXinxiangforfiveyearswhenIheardhisnews.
A.haslivedB.hadlivedC.islivingD.hasbeenlived
Ourschoolishavingasportsmeeting.Someone
herealready.
A.arrived
B.havearrived
C.hasarrived
ThemeetingbythetimeIgotthereyesterday.
A.wasonB.hasbeenonC.hadbegunD.hasbegun
Bytheendoflastmonth,IalltheCDsofJustinBieber.
fortenminutes.
D.hasbeenon
Jimisn'tintheclassroom.Whereishe
totheteacher
'soffice.
A.willgoB.hasgoneC.hadgoneD.isgoing
HisbrotherhasbeentoStoneForesttwice
hecametoYunnan.
A.afterB.beforeC.sinceD.for
Tom
theCDplayerfortwoweeks.
A.haslentB.hasborrowedC.hasboughtD.hashad
BBCDCCCBBBDBACAAADCC
Bothhisparentslooksad.Maybethey
what'shappenedtohim.
A.knewB.haveknownC.mustknow?
.willknow
Hehas
beentoShanghai,hashe?
A.alreadyB.neverC.eve?
.still
HaveyoumetMr.Li
A.justB.agoC.beforeD.amomentago
Thefamouswriter
onenewbookinthepasttwoyear.
A.iswritingB.waswritingC.wroteD.haswritten
—Ourcountry
alotsofar.—Yes.Ihopeitwillbeeven
A.haschanged;wellB.changed;good
D.changed;better
C.haschanged;better
A.collectB.collectedC.havecollectedD.hadcollected
BythetimeIgottothecinema,themovie
A.hadbegunB.hadbeenonC.hasstarted
ZhaoLan
already
inthisschoolfortwoyears.
A.was;studyingB.will;studyC.has;studiedD.are;studying
We
XiaoLisinceshewasalittlegirl.
A.knowB.hadknownC.haveknown
D.knew
HarryPotterisaverynicefilm.I
ittwice.
A.willseeB.haveseenC.saD.see
—ThesefarmershavebeentotheUnitedStates.—Really?
Whenthere?
A.willtheygoB.didtheygo
C.dotheygoD.havetheygone
itamomentago.
youyourhomeworkyet?
—Yes.I
A.Did;do;finishedB.Have;done;finished
C.Have;done;havefinishedD.will;do;finish
Hisfather
thePartysinee1978.
A.joinedB.hasjoinedC.wasiD.hasbeenin
friendssincetenyearsago.
—Doyouknowhimwell?
—Sure.We
—Howlonghaveyou
here?
—Abouttwomonths.
Hurryup!
Theplay
fortenminutes.
A.hasbegunB.hadbegunC.hasbeencD.began
It
tenyearssinceheleftthearmy.
A.isB.hasC.wilD.was
tothelibrary.
MissGreenisn'tintheoffice.she
A.hasgoneB.wentC.willgcD.hasbeen
Myparents
Shandongfortenyears.
A.havebeeninB.havebeento
C.havegonetoD.havebeen
Thestudentshavecleanedtheclassroom,?
A.sotheyB.don'ttheyC.havetheyD.hheen
hasMr.WhitebeenamemberofGreenerChinasincehetoChina?
C.Howlong,cameD.Howfar,arrived
Hisuncleformorethan9years.
C.haslivedthereD.haslefttheuniversity
Wehavebeenfriendssince
A.childrenB.fiveyearsC.fiveyearsagoD.fiveyearsbefore
Mike
thestorybookforamonth.
A.hasboughtB.hashadC.havehadD.hasborrowed
You
thatquestionthreetimes.
A.alreadyaskedB.havealreadyaskedC.alreadyhaveaskedD.askedalready
ThoseforeignfriendsleftGuangzhou
A.sincelastweek
B.aweekagoC.foraweekD.sineeaweekago
atthisschoolfortwoyears.
A.amstudyingB.studyC.studiedD.havestudied
They
inthecitysincelastsummer.
A.liveB.didn'have(DvedD.live
A.sinceB.fromC.afterD.in
Mr.Black
Chinasincethesummerof1998.
LiHonghas
thearmyfor2years.
A.joinedB.beinC.beeninD.joinedin
Hisfather
foryears.
A.hasdiedB.hasbeendeadC.diedD.dies
Mary
toseethefilmsbecauseshe
ittwice.
A.won'tgo,sawB.didn'tgo,hasseenC.won'tgo,hasseenD.didn
enough.
---Wouldyoulikesomemorefood?
----Thankyou.I
A.willhaveB.havehadC.haveD.had
you
England?
Yes,it
abeautifulcountry.
A.Will,goneto,wasB.Have,beento,is
C.Had,beento,isD.Have,goneto,is
you
toBeijing?
----No,I.I
thereearlynextmonth.
/J.・
t,amgoing
t,wasgoing
A.Have,been,haven't,amgoingB.Had,been,hadn
C.Have,gone,haven't,wasgoingD.Did,go,didn
--YousistertoLondontostudyEnglish.Isthattrue?
--Yes,shetherefortwom