复习现在完成时专项练习题及答案.docx
《复习现在完成时专项练习题及答案.docx》由会员分享,可在线阅读,更多相关《复习现在完成时专项练习题及答案.docx(17页珍藏版)》请在冰豆网上搜索。
![复习现在完成时专项练习题及答案.docx](https://file1.bdocx.com/fileroot1/2023-1/31/dcee01ea-cce4-4db7-b01c-4aa1fa6895c4/dcee01ea-cce4-4db7-b01c-4aa1fa6895c41.gif)
复习现在完成时专项练习题及答案
现在完成时练习
(一)
—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.She____morethantenbookssince1980.
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.I_____hereforonlyafewdays.
A.workB.workedC.haveworkedD.willwork
—WhereisBob?
—He______toHarbinforameeting.
A.wentB.hasbeenC.hasgoneD.goes
1/21
—Areyougoingtothebank,Laura?
—No,I______tothebankalready.
A.havebeenB.havegoneC.amgoingD.hadbeen
---Oh,youarehere.I'mlookingforyouallthemorning.?
----Tothelibrary.
A.WherehaveyougoneB.Wherewillyougo
C.WhereareyougoingD.Wherehaveyoubeen?
Sofarthisyear,manynewhouses____inWenchuanwiththehelpofthe
government.
A.buildB.arebuiltC.willbuildD.havebeenbuilt
Mygrandmother______alotofchangesinTianjinsinceshecamehere.
A.seesB.canseeC.willseeD.hasseen
ImanynewfriendssinceIcamehere.
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.hasborrowedB.haslentC.hasboughtD.haskept
They_____Englandandtheywillbebacknextweek.
A.havegonetoB.havebeentoC.havegoneinD.hasbeenon
2/21
He_______inthiscitysincehisfamilymovedtoNanchong.
A.liveB.livedC.haslived
SomestudentsinShanghaie-bagsforseveralmonths.
A.haveB.havehadC.hadD.willhave
—IsMr.SmithstillinShanghai?
—Yes,he______therefortwomonths.
A.hasbeenB.hasgone
C.hasbeento
D.hasgoneto
MybrotherandI_____inYinchuansince1997.
A.hadlivedB.havelivedC.liveD.willlive
Mypenpalsaidhewouldwritetome,butI___anylettersfromhimsofar.
A.won'treceiveB.haven'treceivedC.hadn'treceivedD.didn'treceive
Ourcountry______thesixthpopulationcensus(人口普查)already.
A.finishedB.hasfinishedC.willfinishD.finishes
Thomas______thearmyfortwoyears,sohemisseshismotherverymuch.
A.hasjoinedB.hastakenpartinC.hasbeenin
—HowwelldoyouknowtheOperaHouse?
—Iknowtheplaceverywell.I____Sydneymanytimes.
A.havebeeninB.havebeentoC.havegonetoD.havearrivedin
---Howcleanthebedroomis!
---Yes,Iamsurethatsomeoneit.
A.cleansB.cleanedC.hascleaned
D.hadcleaned
3/21
WhereisBen?
—He____totheteachers'office.Hewillbebacksoon.
A.goB.hasgone
C.hasbeen
D.goes
I______myhometownforalongtime,Ireallymissit!
A.leftB.wentawayfromC.haveleft
D.havebeenawayfrom
—WillyoupleasegotoseethemovieGuanyinshanwithme?
—No,Iwon't.I______already.
A.sawB.haveseenC.seeD.willsee
-WhereisJohn?
-He______thesciencelab.
A.hasgonetoB.hasbeentoC.wentto
HowdoyoulikeyourEnglishteacher?
—Heisgreat.Wefriendssincethreeyearsago.
—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
4/21
—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.isgoingC.hasgone
D.willgo
MayIspeaktoMary?
—A.hasbeenB.hasgoneC.isgoing
No,they____toShanghai.——AreLiYanandWangMeistilllivinginPingba?
B.movedC.willmoveD.havemoved
A.hadmoved
5/21
Mr.Fan___thiswatchin2005.He____itfor6years.
A.bought,hashadB.bought,hasC.hasbought,hashadD.hasbought,
had
Mr.Whitecametoourschoolin2008,andsincethenheusEnglish.
A.teachesB.taughtC.hastaughtD.willteach
It______alotalready.—Chinadevelopssofast.—That'strue.
D.haschanged
A.changesB.changedC.willchange
Lanmon______hereforalmosttenyearsandhehasmanyChinesefriends.
—HaveyouevervisitedGermany?
—____________.ButIexpecttogothere
again.
A.PerhapsB.No,Ihaven'tC.Idon'tknowD.Yes,Ihave
—MayIspeaktoMissWang?
—Sorry.Sheisn'tin.She__________toHong
Kong.
A.hasbeenB.hasgoneC.goesD.went
SamcametoBaihaiin2002.He__________herefornineyears.
A.livesB.waslivingC.haslivedD.willlive
He_____inXinxiangforfiveyearswhenIheardhisnews.
A.haslivedB.hadlivedC.islivingD.hasbeenlived
Ourschoolishavingasportsmeeting.Someone_____herealready.
A.arrivedB.havearrived
C.hasarrived
ThemeetingbythetimeIgotthereyesterday.
A.wasonB.hasbeenonC.hadbegunD.hasbegun
Bytheendoflastmonth,I_____alltheCDsofJustinBieber.
6/21
A.collectB.collectedC.havecollectedD.hadcollected
BythetimeIgottothecinema,themovie_______fortenminutes.
A.hadbegunB.hadbeenonC.hasstartedD.hasbeenon
Jimisn'tintheclassroom.Whereishe?
He_____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.mustknowD.willknow
Hehas_______beentoShanghai,hashe?
A.alreadyB.neverC.everD.still
HaveyoumetMr.Li______?
A.justB.agoC.beforeD.amomentago
Thefamouswriter_____onenewbookinthepasttwoyear.
A.iswritingB.waswritingC.wroteD.haswritten
—Ourcountry______alotsofar.—Yes.Ihopeitwillbeeven______.
A.haschanged;wellB.changed;goodC.haschanged;better
.changed;better
D7/21
ZhaoLan______already______inthisschoolfortwoyears.
A.was;studyingB.will;studyC.has;studiedD.are;studying
We______XiaoLisinceshewasalittlegirl.
A.knowB.hadknownC.haveknownD.knew
HarryPotterisaverynicefilm.I_______ittwice.
A.willseeB.haveseenC.sawD.see
—ThesefarmershavebeentotheUnitedStates.—Really?
When_____
there?
A.willtheygoB.didtheygoC.dotheygoD.havetheygone
—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;do;finishedB.Have;done;finished
C.Have;done;havefinishedD.will;do;finish
Hisfather______thePartysince1978.
A.joinedB.hasjoinedC.wasinD.hasbeenin
—Doyouknowhimwell?
—Sure.We_________friendssincetenyearsago.
—Howlonghaveyou____here?
—Abouttwomonths.
Hurryup!
Theplay__________fortenminutes.
A.hasbegunB.hadbegunC.hasbeenonD.began
It_____tenyearssinceheleftthearmy.
A.isB.hasC.willD.was
MissGreenisn'tintheoffice.she_______tothelibrary.
8/21
A.hasgoneB.wentC.willgoD.hasbeen
Myparents______Shandongfortenyears.
A.havebeeninB.havebeentoC.havegonetoD.havebeen
Thestudentshavecleanedtheclassroom,?
A.sotheyB.don'ttheyC.havetheyD.haven'tthey
______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.sincelastweekB.aweekagoC.foraweekD.sinceaweekago
I_____atthisschoolfortwoyears.
A.amstudyingB.studyC.studiedD.havestudied
They_________inthecitysincelastsummer.
A.liveB.didn'tliveC.havelivedD.live
9/21
Mrs.WanghaslivedinCalifornia_________1992.
A.sinceB.fromC.afterD.in
Mr.Black_________Chinasincethesummer