您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 初中现在完成时练习(延续性动词与瞬间性动词之间的转换等)
1现在完成时语法练习I.延续性动词和瞬间性动词之间的转化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.II.单项选择。()1.Thefamouswriter_____onenewbookinthepasttwoyear.A.iswritingB.waswritingC.wroteD.haswritten()2.HaveyoumetMr.Li____?A.JustB.agoC.beforeD.amomentago()3.—Howlonghaveyou____here?—Abouttwomonths.A.beenB.goneC.comeD.arrived()4.—Ourcountry____alotsofar.—Yes.Ihopeitwillbeeven______.A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better()5.—______you___yourhomeworkyet?—Yes.I_____itamomentago.A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish()6.We______XiaoLisinceshewasalittlegirl.A.knowB.hadknownC.haveknownD.knew()7.HarryPotterisaverynicefilm.I_____twice.A.willseeB.haveseenC.sawD.see()8.—ThesefarmershavebeentotheUnitedStates.—Really?When_____there?A.willtheygoB.didtheygoC.dotheygoD.havetheygone()9.ZhouLang______already______inthisschoolfortwoyears.A.was;studyingB.will;studyC.has;studiedD.are;studying()10.Hisfather______thePartysince1998.A.joinedB.hasjoinedC.wasinD.hasbeenin()11.—Doyouknowhimwell?—Sure.We______friendssincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade()12.Hehas___beentoShanghai,hashe?A.alreadyB.neverC.everD.still()13.Hurryup!Theplay__________fortenminutes.A.hasbegunB.hadbegunC.hasbeenonD.began2()14.It___tenyearssinceheleftthearmy.A.IsB.hasC.willD.was()15.MissGreenisn'tintheoffice.She_______tothelibrary.A.hasgoneB.wentC.willgoD.hasbeen()16.Myparents______Shandongfortenyears.A.havebeeninB.havebeentoC.havegonetoD.havebeen()17.Thestudentshavecleanedtheclassroom,____?A.sotheyB.don’ttheyC.havetheyD.haven’tthey()18.hasMr.WhitebeenamemberofGreenerChinasincehetoChina?A.Howsoon,comesB.Howoften,gotC.Howlong,cameD.Howfar,arrived()19.Hisuncleformorethan9years.A.hascomehereB.hasstartedtoworkC.haslivedthereD.haslefttheuniversity二、句型转换。1、Hehasneversurfed,____________?(改成附加疑问句)2、Theyhavebeenheresince2001.(提问)___________havetheybeenhere?3、Theoldman_________lastyear.He____________forayear.(die)(动词填空)4、Thisfactoryopenedtwentyyearsago.(同义句转换)Thisfactory____________________fortwentyyears.5、MissGreenleftanhourago.(同义句转换)MissGreen____________________anhourago.6、HermotherhasbeenaPartymemberforthreeyears.(同义句)Hermother_______thePartythreeyears________.三、汉译英。1、他昨天收到一封信。________________________________________________2、我父亲以前到过长城。_______________________________________________4、她去过上海。______________________________________________________5、他这些天上哪儿去了?____________________________________现在完成时练习:一、单项选择。10、—______you___yourhomeworkyet?—Yes.I_____itamomentago.A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish11、Hisfather______thePartysince1978.A.joinedB.hasjoinedC.wasinD.hasbeenin12、—Doyouknowhimwell?—Sure.We_________friendssincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade21.Whenhearrivedatthebusstop,thebus_____for20minutes.A.hasleftB.hadleftC.hasbeenawayD.hadbeenaway22.I______theLeaguefor5yearssofar.A.joinedB.havejoinedC.havebeenin23.Thefactory____sincetheFebruaryof1988.A.hasbeenopenB.hasopenedC.wasopenD.opened24.MaryandRose____friendssincetheymetin2000.3A.havemadeB.havebeenC.madeD.havebecome26.Themeeting_____foraweeknow.A.hasfinishedB.hasendedC.hasbeenover27.MissGao______thisschoolfornearly5years.A.hasbeeninB.hascometoC.hastaught30.Howlong_______he________?A.diedB.has,diedC.has,beendead31.He______ateightyesterdayafternoon.A.sleptB.wassleepingC.hassleepD.hadslept32.He________thecarforaweek.A.boughtB.hasboughtC.hashad33.-----Howlong_____you_____ill?-----Twoweeks.A.didfallB.have,fellC.have,been35.I'lllendyouthebook,butyoucanonly_____itfor2days.A.borrowB.keepC.take40.-----HowlongcanI______thebook?------Twoweeks.A.borrowB.lendC.getD.keep二、句型转换。1、Hehasneversurfed,______?(改成反意疑问句)4、Thisfactoryopenedtwentyyearsago.(同义句转换)Thisfactory______fortwentyyears.6、HermotherhasbeenaPartymemberforthreeyears.(同义句)Hermother_______thePartythreeyears________.7、TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换)_______twoyears________theGreenfamilymovedtoFrance.一、用过去时或现在完成时填空:1.“_________you__________(have)lunch?”“Yes.”“When________you__________(have)it?”“I____________(have)itat12:00.”2.“_________you__________(write)alettertoyourauntyet?”“Yes,I___________.I________________(write)onelastweek.”3.“_________he___________(finish)hishomework?”“Notyet.”4.“_________theyever__________(be)abroad?”“Yes,justonce.”5.Yourfather_________just___________(finish)hiswork.6.Yourfather_________(finish)h
本文标题:初中现在完成时练习(延续性动词与瞬间性动词之间的转换等)
链接地址:https://www.777doc.com/doc-4273336 .html