您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > (完整版)现在完成时练习题及答案
1一用since和for填空1.JimhasbeeninIreland______Monday.2.JillhasbeeninIreland______threedays.3.HisaunthaslivedinAustralia______15days.4.Maryisinheroffice.Shehasbeenthere______7o'clock.5.Indiahasbeenanindependentcountry______1974.6.Thebusislate.They'vebeenwaiting______20minutes.7.Nobodylivesinthosehouses.Theyhavebeenempty______manyyears.8.Mikehasbeenill______alongtime.Hehasbeeninhospital______October.9.HehaslivedinNanjing___theyearbeforelast.10.I’veknownhim______wewerechildren.11.OurteacherhasstudiedJapanese______threeyears.12.Shehasbeenawayfromthecity______abouttenyears.13.It’sabouttenyears__________sheleftthecity.二.Fillintheblankswiththeproperform.1.I____already____(see)thefilm.I________(see)itlastweek.2._____he____(finish)hisworktoday?Notyet.3.Myfather____just____(come)backfromwork.Heistirednow.4.Where’sLiMing?He__________(go)totheteacher’soffice.5.I__________(work)heresinceI______(move)herein1999.6.SofarI_______________(make)quiteafewfriendshere.7.Howlong________theWangs______________(stay)here?Fortwoweeks.8.I________just___________(finish)myhomework.9.He________(go)toschoolonfooteveryday.10.____you______(find)yoursciencebookyet?11.Ifit____(be)finetomorrow,I'llgowithyou.12.Thestudents____________(read)Englishwhentheteachercamein.13.Look!Themonkey__________(climb)thetree.14.Mymother__________(come)toseemenextSunday.215.I'velostmypen._________you________(see)itanywhere?16.She’s_____________(live)hereeversinceshewasten.17.Bothofthem______________(be)inHongkongfortendays.18.Bothofthem____________(come)toHongkongtendaysago.19.Halfanhour_________(pass)sincethetrain_______(leave).20.Mary________(lose)herpen.________you_______(see)ithereandthere?21._________you_____(find)yourwatchyet?22.---Areyouthirsty?---NoI_________just_________(have)someorange.23.Wealready_________(return)thebook.24.________they_______(build)anewschoolinthevillage?25.I____________(notfinish)myhomework.Canyouhelpme?26.Myfather_____(read)thenoveltwice.27.I_________(buy)abookjustnow.28.I_________(lost)mywatchyesterday.29.Myfather___________(read)thisbooksinceyesterday.三.Choosethebestanswer.1.Howlonghaveyou_______here?A.comeB.gotC.arrivedD.been2.Mygrandpadied_________.A.attheageofmy2B.for2yearsC.whenIwas2.D.myagewas6.3.Janehas_____toBeiJing.Shewillcomebacktomorrow.A.beenB.goneC.wentD.neverbeen4.Itistenyears_____Ilastsawher.A.afterB.sinceC.forD.that5.--WhowillgotothestationtomeetLorry?--Iwill.I_____herseveraltimes.3A.metB.havemetC.hadmetD.willmeet6.--Whatanicedress!Howlong____you____it?--Just2weeks.A.will,buyB.did,buyC.are,havingD.have,had7.--DoyouknowLydiaverywell?--Yes,SheandI_____friendssincewewereveryyoung.A.havemadeB.havebecomeC.havebeenD.haveturned8.TheSmiths_______inChinafor8years.A.haslivedB.livedC.havebeenD.live9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black?--Sorry.He______theBainiaoPark.A.hasbeentoB.hasgonetoC.wenttoD.willgoto10.--____youever____totheUS?--Yes,twice.A.Have,goneB.Have,beenC,Do,goD.were,going四.Rewritethesentences.1.IhavebeentoMacaubefore.(改为否定句)I__________________beentoMacaubefore.2.Hehasn’tcometoschoolbecausehewasill.(就划线部分提问)_____________hecometoschool?3.Iboughanewbikejustnow.(用just改写)I____just____anewbike.4.WebegantolearnEnglishthreeyearsago.(改为同义句)We________English____threeyears5.Hehasneversurfed,______________?(改成反意疑问句)6.Theyhavebeenheresince2000.(对划线部分提问)______________havetheybeenhere?7.Theoldman_________lastyear.Hehas______________forayear.(die)(动词填空)48.MissGaoleftanhourago.(同义句转换)MissGaohas_______________________anhourago.9.Ihavebeentherefortwodays.(对划线部分提问)_______________________you___________________?10.Myfatherhaslivedheresince2000.(对划线部分提问)______________________yourfather___________________?11.Helefthereyesterday.(对划线部分提问)_________________he___________________?12.Theyboughtabooktwohoursago.(对划线部分提问)_____________________they__________abook?五、用have(has)been或have(has)gone填空。A:Where____________LiFei___________?B:He____________toHainanIsland.A:Howlong___________he___________there?B:He_____________thereforthreedays.A:Whenwillhecomeback,doyouknow?B:I’mafraidhewon’tcomebackrecently.A:CouldyoutellmethewaytoHainanIsland?B:Sorry,I_________never___________there.A:Howmanytimes_________LiFei__________tothatplace?B:He_____________thereonlyonce.六、用have/hasbeento/in,havegoneto及go的各种形式填空。1)WhereisJack?He__________hiscountry.2)David________theparkjustnow.3)John_______Englandsincehecameback.4)Howlong_____they_____thisvillage?5)TheSmiths______Beijingfor10years.6)_____youever____America?--Yes,I_____theremany5times.7)I_____thisschoolsincethreeyearsago.8)WhereisJim?He_____thefarm.9)When_____he_____?He_______anhourago.10)Wouldyouliketo_____tothezoowithme?---Yes,butI_____therebefore.11)Where_____you_____now?---I____tothezoo.12)Heoften_____swimming.13)_____you______therelastyear?14)_____theyoften______skatinginwinter?
本文标题:(完整版)现在完成时练习题及答案
链接地址:https://www.777doc.com/doc-6784848 .html