您好,欢迎访问三七文档
当前位置:首页 > 中学教育 > 初中教育 > 现在完成进行时练习题及答案
现在完成进行时句型主语+have(has)been+动词-ing肯定式I/Wehavebeenworking.疑问式Haveyoubeenworking?简略回答Yes,I/wehave.No,I/wehaven't.肯定式He/She/Ithasbeenworking.疑问式Hashe/she/itbeenworking?简略回答Yes,he/she/ithas.No,he/she/ithasn't.(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。TheChinesehavebeenmakingpaperfortwothousandyears.中国有2000年的造纸历史。(动作还将继续下去)(二)表示在说话时刻之前到现在正在进行的动作。Wehavebeenwaitingforyouforhalfanhour.我们已经等你半个钟头了(人还没到,如同在电话里说的,还会继续等)(三)有些现在完成进行时的句子等同于现在完成时的句子。Theyhavebeenlivinginthiscityfortenyears.Theyhavelivedinthiscityfortenyears.他们在这个城市已经住了10年了。(四)大多数现在完成进行时的句子不等同于现在完成时的句子。Ihavebeenwritingabook.(动作还将继续下去)我一直在写一本书。Ihavewrittenabook.(动作已经完成)我已经写了一本书。(五)表示状态的动词不能用于现在完成进行时。Ihaveknownhimforyears.我认识他已经好几年了。*Ihavebeenknowing...这类不能用于现在完成进行时的动词还有:see,feel,have,exist,know,belongto,love爱,like喜欢,hate讨厌,等等。(六)一些现在完成时的句子也与现在完成进行时的句子含义相同延续性动词在现在完成时与现在完成进行时时态中使用,句意相同。例如:Shehassleptfor6hoursandstillcannotwakeup.Shehasbeensleepingfor6hoursandstillcannotwakeup.(七)表示现在以前一直在进行的动作强调动作的未完成性Ithasbeenrainingfor3days。功用如下1)表示一个在过去开始而在最近刚刚结束的行动,如:Annisverytired.Shehasbeenworkinghard.Whyareyouclothessodirty?Whathaveyoubeendoing?2)表示一个从过去开始但仍在进行的行动,如:Ithasbeenrainingfortwohours.(现在还在下)Jackhasbeenfeelingverywellrecently.3)表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,如:Shehasbeenplayingtennissinceshewaseight.4)现在完成时强调动作行为的结果、影响,而现在完成进行时只强调动作行为本身,如:Tom’shandsareverydirty.Hehasbeenrepairingthecar.Thecarisgoingagainnow.Tomhasrepairedit.现在完成进行时与现在完成时区别:现在完成时表示动作已结束,现在完成进行时表示动作持续到现在,且仍在继续,强调动作一致没停过。现在完成时与现在完成进行时练习篇A.Correctthefollowingsentences.1.Alltheseyearstheyarecontributingarticlestoourmagazine.2.Ihavebeendrinkingfivecupsofcoffeethisafternoon.3.WhathaveyoubeendoingbeforeyouleftOxford?4.It'sagoodjob.Haveyoudoneitallbyyourself?5.Alicedidn'tseemuchofHenrylately.6.I'mgladtotellyouthatyoupassedtheexam.B.Completethefollowingsentenceswiththerightformoftheverbsgiven.1.Youknow,I________(look)forajobforthreemonths,andthisismyfirstformalinterview.2.Mysister________(stay)inBeijingforthreemonthslastyear.3.Thelittleboyisdirtyalloverbecausehe________(play)inthemudallthemorning.4.I________(wonder)ifyouwerefreethisafternoon.5.Hereheis!We________(wait)anxiouslyforhimsincelastnight.C.Makethebestchoices.1.—I’msureAndrewwillwinthefirstprizeinthefinal.—Ithinkso.He________foritformonths.(2008江苏)A.ispreparingB.waspreparingC.hadbeenpreparingD.hasbeenpreparing2.Bythetimeherealizeshe_________intoatrap,it’llbetoolateforhimtodoanythingaboutit.(2008山东)A.walksB.walkedC.haswalkedD.hadwalked3.Sofarthisyearwe_______afallinhousepricesbybetween5and10percent.(2008福建)A.sawB.seeC.hadseenD.haveseen4.CathyistakingnotesofthegrammaticalrulesinclassatSunshineSchool,whereshe______Englishforayear.(2007湖南)A.studiesB.studiedC.isstudyingD.hasbeenstudying5.Danny_________hardforlongtorealizehisdreamandnowheispopular.(2007福建)A.worksB.isworkingC.hasworkedD.hadworked6.—Ihavegotaheadache.—Nowonder.You_________infrontofthatcomputertoolong.(2007江西)A.workB.areworkingC.havebeenworkingD.worked7.Theunemploymentrateinthisdistrict_______from6%to5%inthepasttwoyears.(2007上海)A.hasfallenB.hadfallenC.isfallingD.wasfalling8.Nowthatsheisoutofjob,Lucy___goingbacktoschool,butshehasn’tdecidedyet.(北京)A.hadconsideredB.hasbeenconsideringC.consideredD.isgoingtoconsider9.—______you______himaroundthemuseumyet?(2007江苏)—Yes.Wehadagreattimethere.A.Have;shownB.Do;showC.Had;shownD.Did;show10.—Hi,Tracy,youlookpale.—Iamtired.I_______thelivingroomallday.A.paintedB.hadpaintedC.havebeenpaintingD.havepaintedKey:A.1.are→havebeen2.havebeendrinking→havedrunk3.have→had4.Haveyoudone→Didyoudo5.didn'tseen→hasn'tseen6.passed→havepassedB.1.havebeenlooking2.stayed3.hasbeenplaying/hasplayed4.wondered5.havebeenwaitingC.1-5DCDDC6-10CABAC
本文标题:现在完成进行时练习题及答案
链接地址:https://www.777doc.com/doc-7123980 .html