1初中英语现在完成时专项练习题一、单项选择。1、Bothhisparentslooksad.Maybethey_________what'shappenedtohim.A.knewB.haveknownC.mustknowD.willknow2、Hehas_______beentoShanghai,hashe?A.alreadyB.neverC.everD.still3、HaveyoumetMrLi______?A.justB.agoC.beforeD.amomentago4、Thefamouswriter_____onenewbookinthepasttwoyear.A.iswritingB.waswritingC.wroteD.haswritten5、—Ourcountry______alotsofar.—Yes.Ihopeitwillbeeven______.A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better6、ZhaoLan______already______inthisschoolfortwoyears.A.was;studyingB.will;studyC.has;studiedD.are;studying7、We______XiaoLisinceshewasalittlegirl.A.knowB.hadknownC.haveknownD.knew8、HarryPotterisaverynicefilm.I_______ittwice.A.willseeB.haveseenC.sawD.see9、—ThesefarmershavebeentotheUnitedStates.—Really?When_____there?A.willtheygoB.didtheygoC.dotheygoD.havetheygone10、—______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.havemade13、—Howlonghaveyou____here?—Abouttwomonths.A.beenB.goneC.comeD.arrived14、Hurryup!Theplay__________fortenminutes.A.hasbegunB.hadbegunC.hasbeenonD.began15、It_____tenyearssinceheleftthearmy.A.isB.hasC.willD.was16、MissGreenisn'tintheoffice.she_______tothelibrary.2A.hasgoneB.wentC.willgoD.hasbeen17、Myparents______Shandongfortenyears.A.havebeeninB.havebeentoC.havegonetoD.havebeen18、Thestudentshavecleanedtheclassroom,?A.sotheyB.don’ttheyC.havetheyD.haven’tthey19、hasMrWhitebeenamemberofGreenerChinasincehetoChina?A.Howsoon,comesB.Howoften,gotC.Howlong,cameD.Howfar,arrived20、Hisuncleformorethan9years.A.hascomehereB.hasstartedtoworkC.haslivedthereD.haslefttheuniversity二、句型转换。1、Hehasneversurfed,?(改成反意疑问句)2、Theyhavebeenheresince2000.(对划线部分提问)havetheybeenhere?3、Theoldman_________lastyear.Heforayear.(die)(动词填空)4、Thisfactoryopenedtwentyyearsago.(同义句转换)Thisfactory________fortwentyyears.5、MissGaoleftanhourago.(同义句转换)MissGao_______________________________anhourago.6、HermotherhasbeenaPartymemberforthreeyears.(同义句)Hermother_______thePartythreeyears________.7、TheGreenFamilymovedtoFrancetwoyearsago.(同义句转换)_______twoyears________theGreenfamilymovedtoFrance.8、Thebushasarrivedhere.Itarrivedtenminutesago.(把两个句子合并成一个句子)___________________________________________三、汉译英。1、吉姆已做完作业,他现在有空了。______________________________________2、他昨天收到一封信。______________________________________3、我父亲以前到过长城。______________________________________4、她还没有看过那部新电影。______________________________________5、她去过上海。______________________________________6、他这些天上哪儿去了?______________________________________3初中英语现在完成时专项练习题一.用since和for填空1)______twoyears2)_______twoyearsago3)_______lastmonth4)______19995)_______yesterday6)_______4o’clock7)______4hours8)_______anhourago9)______wewerechildren10)_____lunchtime11)______shelefthere二.用since和for填空1.HehaslivedinNanjing________theyearbeforelast.2.I’veknownhim__________wewerechildren.3.OurteacherhasstudiedJapanese_________threeyears.4.Shehasbeenawayfromthecity___________abouttenyears.5.It’sabouttenyears__________sheleftthecity.三.用have/hasbeento/in,havegoneto的各种形式填空。WhereisJack?He__________hiscountry.John_______Englandsincehecameback.Howlong_____have_____thisvillage?TheSmiths______Beijingforyears._____youever____America?--Yes,I_____theremanytimes.I_____thisschoolsincethreeyearsago.四.选择填空()1.——Haveyou_____travelledonthetrain.——Yes,Ihave.(A)never(B)ever(C)just(D)yet()2.——Haveyoufinishedyourhomework——Not______(A)ever(B)already(C)yet(D)just()3.Wehaven'tfinishedourhomework_____..(A)already(B)ever(C)yet(D)never()4.——Haveyou______learnedEnglish?——Yes,I've_____learnedalot.(A)never,ever(B)ever,never(C)ever,already(D)already.ever()5.——Haveyoufinishedyourhomework_____?——Yes,I'vedonethat_____(A)yet,already(B)already,yet(C)ever,never(D)still,just()6.John'sfather_____borrowedsomepictures(A)havealready(B)hasjust(C)haveever(D)hasyet()7.He____finishedhishomeworkyet(A)doesn’t(B)haven’t(C)hasn’t(D)doesn’thave()8.I'vebeenlikethiseversnice______(A)lastweek(B)foraweek(C)aweekbefore(D)thelastweek()9.Mymotherhasworkedinthisfactory_____2years.4(A)about(B)for(C)in(D)since()10.Ihaven'theardfromhim_____lastweek.(A)since(B)for(C)ago(D)before()11.Hisfatherjoinedtheparty_________(A)forthreeyears(B)sincethreeyearsago(C)threeyearsago(D)intwoyears'time()4.MrGreenisn'tintheoffice,He_____tothelibrary(A)hasgone(B)went(C)hasbeen(D)willgo()5.Mrsmith_____toTokyoandhewillbebackinaweek(A)hasbeen(B)hasvisited(C)hassent(D)hasgone()6.They______Chinafortwoyears(A)havebeento(B)havebeenin(c)havegoneto(D)havecometo()1.Jim'sbeentotheGreatwallbefore,_____?(A)isn't(B)wasn't(C)hasn't(D)doesn't()2.She'sneverbeentoEngland,_____she?(A)has(B)hasn't(C)isn't(D)is()2.___________hasHanmeibeeninthelibrary.(A)Howlong(B)Howsoon(C)Howfar(D)Howoften()3.Howlong___he___thelibrarybook.(A)has,borrow(B)has,kept(C)has,bought(D)did,buy五.按要求把短暂性转换为延续性动词①arriveat/insw.getto/reachsw.come/go/movetosw.→beinsw./atschoo