当前位置: 首页 > 初中 > 英语 > 初中英语人教版八年级下册期末现在完成时态专项练习(附参考答案)

初中英语人教版八年级下册期末现在完成时态专项练习(附参考答案)

docx 2022-06-13 16:00:06 4页
剩余2页未读,查看更多需下载
八年级英语下册现在完成时态专项练习班级考号姓名总分一、用所给动词的适当形式填空。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.15.I'velostmypen.______you________(see)itanywhere?二、用since和for填空1.HehaslivedinNanjing___theyearbeforelast.2.I’veknownhim______wewerechildren.3.OurteacherhasstudiedJapanese______threeyears.4.Shehasbeenawayfromthecity______abouttenyears.5.It’sabouttenyears_______sheleftthecity.三、用“never,ever,already,just,yet,for,since”填空。1.Ihave_______seenhimbefore,soIhavenoideaabouthim.2.Jackhas______finishedhishomework.3.Mr.Wanghastaughtinthisschool________tenyears.4.-Haveyou________seenthefilm?-No,Ihave________seenit.5.-Hasthebusleft_______?-Yes,ithas______left.四、用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.4五、根据要求改写句子.1.IhavebeentoMacaubefore.(改为否定句)I____________beentoMacaubefore.2.Hehasn’tcometoschoolbecausehewasill.(就划线部分提问)_____________hecometoschool?3.Iboughanewbikejustnow.(用just改写)I____just____anewbike.4.WebegantolearnEnglishthreeyearsago.(改为同义句)We________English____threeyears5.Hehasneversurfed,______________?(改成反意疑问句)6.Theyhavebeenheresince2000.(对划线部分提问)______________havetheybeenhere?7.MissGaoleftanhourago.(同义句转换)MissGaohas_______________________anhourago.六、选择填空。1.Meltingice(融冰)cancausesealevelstorise.Since1993,sealevels_____ataspeedof3.2cmevery10years.A.roseB.haverisenC.rise2.—Itstenyearssincewecamehere—Howtimeflies!We_____inChinaforsolong.A.workB.workedC.willworkD.haveworked3.---HaveyoueverbeentoShanghai?---Ofcourse.Actually,I_____thereforsixyearsbutnowIliveinTaizhou.A.workedB.wasworkingC.wouldworkD.haveworked4.Iatesomefruit,whichI______sinceIwasachild,andthevegetablesfrommygarden.A.haveenjoyedB.enjoyedC.enjoyD.hadenjoyed5.----WhereisMr.Green?----He_____thebookshop.Youhavetowaitforhim.A.wasgoingtoB.hasgonetoC.hasbeento6.Myfather____inapandaprotectioncenterfor10years,soheknowsalotaboutpanda.A.wasworkingB.isworkingC.hasworked4D.willwork7.----Whywon’tweplaybasketballwithClass4thisafternoon?---Becausethey_____Longzhongforastudytrip.A.havegonetoB.havebeentoC.hadgonetoD.hadbeento8.—Yournewbikeissonice!Whendidyoubuyit?—InJuly.I_____itfortwoweeks.A.hadB.havehadC.haveboughtD.bought9.---Wherearetheteachersnow?---Inthemeetingroom.They_____themeetingfor10minutes.A.havebegunB.havebeenonC.havehadD.havebeenheld10.---WhereisCatherine?Ihaventseenherfordays.---She_____Wuhan.She’llbebacknextweek.A.hasgonetoB.hasbeentoC.havegonetoD.havebeento11.I______abroadforseveralyears,butIhaveneverregrettedmyfinaldecisiontomovebacktomymotherland.A.amlivingB.livedC.havelived12.---Lindahas_____toParis.HowcanIgetintouchwithher?---Don’tworry.Shewillcallyouassoonasshe_____there.A.been;willgetB.been;getsC.gone;willgetD.gone;gets13.---Yournewwatchissonice!Whendidyoubuyit?---InOctober.I_____itfortwomonths.A.hadB.boughtC.havehadD.havebought14.---Look!Mymother_____anewdressforme.----Wow,itlooksveryniceonyou.A.ismakingB.hasmadeC.willmake15.TheshopinWandaSquare_____forsixyears,butI_____theresofar.A.hasopened;haven’tgoneB.hasbeenopen;haven’tbeenC.hasbeenopen;haven’tgoneD.hasbeenopened;haven’tbeen4附:参考答案一、1.have,see,saw2.Has,finished3.has,come4.hasgone5.have,worked,moved6.havemade7.have,stayed8.have,finished9.goes10.Have,found11.is12.were,reading13.isclimbing14.willcome15.Have,seen二、1.since2.since3.for4.for5.since三、1.never2.just/already3.for4.ever,never5.yet,just/already四、has,gone,has,gone,will,has,been,has,beenhave,been,has,been,been五、1.have,not/never2.Why,hasn't3.have,bought4.have,learnt,for5.has,he6.How,long7.been,here,since六、选择填空。1---5BDDAB;6---10CABBA;11--15CDCBD;4

相关推荐