初中现在完成时过去完成时----练习题-中考

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

现在完成时与过去完成时一.延续性动词和瞬间性动词之间的转化1.Hedied10yearsago.——He______________for10years/since10yearsago.2.Heborrowedthebook2weeksago.——He_____________thebookfor2weeks.3.Heboughtthemotorbikeamonthago.——He___________themotorbikeforamonth.4.Hearrivedherethreedaysago.—He____________heresincethreedaysago.5.Theyturnedoffthelight2hoursago.——Thelight__________for2hours.6.Helefthere2yearsago.———He____________fromherefor2years.7.Thefilmbegan30minutesago.——Thefilm__________for30minutes.8.Theyopenedthedooranhourago.——Thedoor__________foranhour.9.Theyclosedthedooranhourago.——Thedoor___________foranhour.10.Hejoinedthearmylastyear.——He_____________a_______forayear.He_____________thearmyforayear.It____ayear____hejoinedthearmy.二.现在完成时练习1、—______you___yourhomeworkyet?—Yes.I_____itamomentago.A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish2、Hisfather______thePartysince1978.A.joinedB.hasjoinedC.wasinD.hasbeenin3、—Doyouknowhimwell?—Sure.We_________friendssincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade4.Whenhearrivedatthebusstop,thebus_____for20minutes.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway5.I______theLeaguefor5yearssofar.A.joinedB.havejoinedC.havebeenin6.Thefactory____sincetheFebruaryof1988.A.hasbeenopenB.hasopenedC.wasopenD.opened7.MaryandRose____friendssincetheymetin2000.A.havemadeB.havebeenC.madeD.havebecome8.Themeeting_____foraweeknow.A.hasfinishedB.hasendedC.hasbeenover9.MissGao______thisschoolfornearly5years.A.hasbeeninB.hascometoC.hastaught10.Howlong_______he________?A.diedB.has,diedC.has,beendead11.He______ateightyesterdayafternoon.A.sleptB.wassleepingC.hassleepD.hadslept12.He________thecarforaweek.A.boughtB.hasboughtC.hashad13.-----Howlong_____you_____ill?-----Twoweeks.A.didfallB.have,fellC.have,been14.I'lllendyouthebook,butyoucanonly_____itfor2days.A.borrowB.keepC.take15.-----HowlongcanI______thebook?------Twoweeks.A.borrowB.lendC.getD.keep三.过去完成时( )1.Thepolicefoundthatthehouse_______andalotofthings_________.  A.hasbrokeninto,hasbeenstolen B.hadbrokeninto,hadbeenstolen  C.hasbeenbrokeninto,stolen   D.hadbeenbrokeninto,stolen( )2.Bytheendofthiscentury,we__oursintoastrongmoderncountry.  A.willbuild   B.hadbuilt   C.havebuilt   D.willhavebuilt( )3.We_________theworkbysixyesterdayevening.  A.finished    B.wouldfinish  C.hadfinished  D.hadbeenfinished( )4.I_________tohelpyoubutcouldn’tgethereintime.  A.want      B.hadwanted  C.havewanted  D.waswanting( )5.Mrs.Wutoldmethathersister___________.  A.leftabouttwohoursbefore   B.wouldleaveabouttwohoursbefore  C.hasleftabouttwohoursago   D.hadleftabouttwohoursbefore( )6.WhenIreachedhome,myparents__________theirsupper.  A.arehaving            B.havealreadyhad  C.havehad              D.hadalreadyhad( )7.Itseemsthattheoldman_________somethingimportant.  A.haslost    B.hadlost   C.lost       D.wouldlose( )8.She__________inthisschool________thepasttenyears.  A.wasteaching,since        B.hadbeenteaching,since  C.wouldteach,for          D.hasbeenteaching,for( )9.DidyouseeXiaoLiattheparty?No,______bythetimeIarrived.A.she’dleft   B.she'sleft  C.Shewasleft  D.shemustleave( )10.ThejobprovedtobemuchmoredifficultthanI______.  A.expect     B.expected   C.wouldexpect  D.hadexpected( )11.Wecouldn’tcatchupwiththeothersbecausethey_____toolongbeforeus.  A.started     B.werestarting C.havestarted  D.hadstarted( )12.Shefeltanxiousabouthersonasshe________forquitealongtime.  A.haven'theardhim         B.hadn’theardhim  C.haven‘theardfromhim      D.hadn’theardfromhim( )13.Bythetimethespeakerenteredthehall,allthelisteners_______.  A.hadseated   B.wereseated  C.seated     D.wereseating( )14.BytheendofnextJulythisbuilding__________.  A.willbefinished         B.willhavefinished  C.willhavebeenfinished      D.hadbeenfinished( )15.Bythetimethewar____,mostofthepeoplehadleft.  A.wasbegan       B.wasbrokenout  C.brokeout       D.hadbeenbrokenout( )16.Ifshe______harder,shewouldhavesucceeded.  A.hadworked   B.haveworked  C.shouldwork   D.worked( )17.Iwish______Iyouyesterday.  A.seen      B.didsee    C.hadseen    D.weretosee( )18.HeistalkingsomuchaboutAmericaasifhe_______there.  A.hadbeen    B.hasbeen    C.was       D.been( )19.Thatdinnerwasthemostexpensivemealwe___.  A.wouldhave   B.havehad   C.hadneverhad  D.hadeverhad( )20.WhenJackarrivedhelearnedMary______foralmostanhour.  A.hadgone    B.hadsetof  C.hadleft    D.hadbeenaway四.现在完成时与过去完成时单项选择。1.Thefamouswriter_____onenewbookinthepasttwoyear.A.iswritingB.waswritingC.wroteD.haswritten2.HaveyoumetMr.Li____?A.JustB.agoC.beforeD.amomentago3.—Howlonghaveyou____here?—Abouttwomonths.A.beenB.goneC.comeD.Arrived4.Bythetimemyparentsreachedhomeyesterday,I_____thedinneralready.AhadcookedB.cookedC.havecookedD.wascooked5.—Ourcountry____alotsofar.—Yes.Ihopeitwillbeeven______. A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better6.—______you___yourhomeworkyet?—Yes.I_____itamomentago.A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish7.Bythetimehewas4,he______alotofGermanwords.A.hadlearnedB.haslearnedC.learnedD.

1 / 10
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功