现在完成时专项练习题.docx
《现在完成时专项练习题.docx》由会员分享,可在线阅读,更多相关《现在完成时专项练习题.docx(8页珍藏版)》请在冰点文库上搜索。
现在完成时专项练习题
现在完成时态专项练习
(1)
一、用所给词的正确形式填空
1.Mary___________(lose)herpen.__________you__________(see)ithereandthere
2._________you__________(find)yourwatchyet
3.---Areyouthirsty---No,I_______just________(have)someorange.
4.We__________already___________(return)thebook.
5._________they_________(build)anewschoolinthevillage
6.------HasTomtaughtyouEnglish-----Yes,he_______________(teach)usEnglishfortwoyears.
7.I________________(notfinish)myhomeworkyet.Canyouhelpme
8.---What__________they__________(do)withthenewspaper---Theyhavereadthem.
9.Myfather_______________(read)thenoveltwice.
10.WuDong________________(be)asoldierforoneyear.
11.Thestudents_____________(study)inthemiddleschoolsincelastmonth.
12.Howlong__________you___________(know)him
13.Mike_______________(make)quiteafewfriendssincehecametoChina.
14.I_______________(give)myfriendanicebookrecently.
15.LiPingandWuDong_______________(see)theoldmanthreetimes.
16.________sheever___________(teach)youEnglish
17.Thesechildren_________________(stay)intheparkfortwohours.
18.Thestudentsthere___________(finish)_______(do)theirhomeworkyet.
19.They_____________(have)fiveEnglisheveningslastterm.
20.They________________(have)fiveEnglisheveningssincelastterm.
21.Myfather__________just_________(have)supper.Nowhe_________(read)anewspaper.
22.Theoldman_______(plant)morethan200,000treesonthemountainwithhissoninthepasttwentyyears.
23.Everyoneofthestudents________already__________(buy)anewbike.
24.They___________(go)totheshoppingcenteralready.
25.---__________you__________(enjoy)it---Yes,Idid.
26.MrGreen_____________(notcome)backtoChinayet.
27.WhereismypenHowstrange!
It_________(be)herejustamomentago.
28.They_____________(notsee)thefilmyet.
!
Thechildren___________(plant)flowersinthegarden.
30.Mybrother___________(be)toEnglandtwice.
31.Itwillbecolderinthe____________(east)partofChinanextweek.
32.Theair____________(pollute)makesmefeelsick.
33.---____________you____________(receive)anylettersfromhimrecently一Notyet.
34.---Turnofftheradio,dear.BabyisThereisnoneed.He____________(wake)up.
35.Ihaven'tseenyouforalongtime.You____________(change)alot.
36.There_______(be)manychangesinChinasince1987.
37.Theylivedinthecountrywhentheygot____________(marry).
38.Weusedto____________(swim)everydaywhenwewerechildren.
boy(be)bornin1990.Sincethen,he(live)inJurong.
40.Helivedtwo_________(block)awayfromme.Weoftenchattedeachother.
41.---HaveyoueverseenMrGreen_______(recent)
---Never.Hehasmovedtoanothertown.
42.Hegotusedto_________(live)inNanjing.
43.Itis_______________(real)nicetohaveafriendlikeyou.
44.Ifoundit________________(possible)forusstudentstorunfasterthanBolt(博尔特).
45.Thedogdoesn’tfeelhappybecauseof__________(be)aloneathome.
二、选择填空:
()1.He________finishedhishomework__________.
A.has,yetB.hasn’t,alreadyC.hasn’t,yetD.haven’tyet
()2.Milliehas________seenthedolphinshow.Shewon’tgotoseeittomorrow.
A.alreadyB.justnowC.yetD.never
()3.MrChenhasbeeninSunshineTown___________hewastwoyearsold.
A.forB.sinceC.fromD.because
()4.Daniel’sfather________English_______10yearsinBeijing.
A.hastaught,sinceB.taught,inC.hastaught,forD.taught,for
()5.---______haveyoulivedinNanjing
---I’velivedhere______1993.
A.Honglong,forB.Howoften,sinceC.Howlong,fromD.Howlong,since
()6.MrsKinghasneverbeentotheGreatWall,________
A.hasn’theB.hassheC.hasn’tsheD.hashe
()7.---When_______youbegintostudyEnglish---In2003.I_________Englishforfiveyears.
A.did,studyB.have,studiedC.have,havestudiedD.did,havestudied
()8.------Excuseme,doesMrSmith’ssonlivehere
------He_________behere,buthehasmoved.
A.hastoB.usedtoC.triedtoD.happenedto
()9.-HaveyouwrittenanythingonChinesetraditionalfoodsofar
-___,butIhaveaplanforit.
A.EversinceB.LateronC.NotyetD.Fromnowon
()10.IhaveboughtaChinese–EnglishdictionaryWhenandwhere_____you_____it
A.have,boughtB.didbuyC.will,buyD.do,buy
()11.Hasyoursisterfinishedwatchingthenewfilm_____Yes,shehasfinishedit________.
A.yet,yetB.already,alreadyC.already,yetD.yet,already
()12.He________aworkerinafactory,buthe________apopstartwoyearsago.
A.usedtobe;hasbecomeB.usedtobe;became
C.wasusedtobe;becomesD.wasusedtobeing;hasbecome
()13.Myson_____upyetbecausehe_____tobedverylatelastnight.
A.hasn’tgot;hasgoneB.didn’tget;wentC.doesn’tget;wentD.hasn’tgot;went
()14.It’snoteasyfortheoldtogetused________QQtochatwithothers.
A.useB.usingC.touseD.tousing
()15.IhavelearnedthreeEnglishsongs________Icametothisschool.
A.sinceB.beforeC.whenD.until
()16._________impossibleforustolearnEnglishwell.
A.It’sB.That’sC.ThisisD.It
()17.Whatcanyou______aboutthetowncentre
A.tellB.speakC.sayD.talk
()18.—WhereisMrGreennowI_____________himforafewdays.
—HehasgonetoHongKong.
A.haven’tseenB.didn’tseeC.amnotseeingD.don’tsee
()twinsalot,theyfatter.
A.change,becomeB.changed,became
C.havechanged,havebecomeD.changed,havebecome
()20.Mary________toseethefilmsbecauseshe__________ittwice.
A.won’tgo,sawB.won’tgo,willseeC.won’tgo,hasseenD.didn’tgo,see
()Wouldyoulikesomemorefood---Thankyou.I_______enough.
A.willhaveB.havehadC.haveD.had
()22.Hehasacomputerofhisown.He____ittwodaysago
A.boughtB.BoughtC.boughtD.hasbough
()23.He_______hishomeworkandisnowlisteningtomusic.
B.hasfinishedC.FinishD.isfinishing
()24.---______you______yourhomeworkyet---Yes,I_____itjustnow.
A.Did;do;finishedB.Have;done;finished
C.Have;done;havefinishedD.Will;do;finish
()25.Thesandstormweather______inBeijingseveraltimesthisyear.
A.happenB.happenedC.hashappenedD.havehappened
()26.---Howlonghaveyoubeenhere---____lastmonth.
A.ForB.UntilC.BeforeD.Since
()27.—Ihavewatchedthegame.—When_____you_______it
A.have;watchedB.do;watchC.Did;watchD.will;watch
()28.—HowdoyoulikeBeijing,Mr.Black—Oh,I_______suchabeautifulcity.
A.don'tvisitB.didn'tvisitC.haven'tvisitedD.hadn'tvisited
()29、Bothhisparentslookthey_________what'shappenedtohim.
A.knewB.haveknownC.mustknowknow
()has_______beentoShanghai,hashe
A.alreadyB.neverC.everD.still
()31、HarryPotterisaverynicefilm.I_______ittwice.
A.willseeB.haveseenC.sawD.see
()32、—ThesefarmershavebeentotheUnitedStates.
—ReallyWhen_____there
A.willtheygoB.didtheygo
C.dotheygoD.havetheygone
()33、—______you___yourhomeworkyet
—Yes.I_____itamomentago.
A.Did;do;finishedB.Have;done;finished
C.Have;done;havefinishedD.will;do;finish
()famouswriter_____onenewbookinthepasttwoyear.
A.iswritingB.waswritingC.wroteD.haswritten
()35、—Ourcountry______alotsofar.—Yes.Ihopeitwillbeeven______.
A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better
三、句型转换(每空一词)。
1.IhavebeentoMacaubefore.(改为否定句)
I______________beentoMacaubefore.
2.Hehasn’tcometoschoolbecausehe’sill(就划线部分提问)
________________hecometoschool
3.HehaslearnedEnglishfor5years.(就划线部分提问)
________________________learnedEnglish
4.Iboughtanewbikejustnow.(用just改写)
I_______just________anewbike.
5.WebegantolearnEnglishthreeyearsago.(改为同义句)
We___________English_______threeyear.
6.Hehaslivedheresince1999.(就划线部分提问)
_______________he_______here
7.Theyhavealreadyfinishedthework.(否定)
They____________thework______.
havecleanedtheroomtwicethisweek.(就划线部分提问)
____________________they______theclassroomthisweek
hasalreadyfinishedhishomework.(改为一般疑问句)
__________Jackfinishedhishomework__________
haveknowneachotherforalongtime.(对划线部分提问)
______________________________they____________eachother
marriedTomtenyearsago.(改为同义句)
KateandTom____________________tenyearsago.
Konghaschangedalotovertheyears.(改为同义句)
There__________________manychangesinHongKongovertheyears.
13.Ihavealreadyhadbreakfast.(改为一般疑问句并做否定回答)
__________you_______breakfast________No,I__________.
LihaslivedinAmericafor8years.(划线提问)
_____________________MissLi________inAmerica
havebeentoYangzhoutwice.(划线提问)
__________________times________you_________toYangzhou