您好,欢迎访问三七文档
现在完成进行时一、现在完成进行时的定义现在完成进行时表示一个持续到现在的动作,这个动作可能刚刚终止,也可能仍然要继续下去。(与since,for连用时,常常表示动作会进行下去)但注意,现在完成进行时所应用的语境必须是现在(now等状语的提示或者根据上下文、语境)的,不能应用在过去的语境(如出现明确表示是在过去某一个时刻的状语)。如:Thosecatshavebeenscreamingforhours.那些猫叫了半天了。Wehavebeenwaitingforhimfortwohours.我们等他等了两个小时。Thedollarhasbeenclimbingsteadilyallweek.整个星期美元一直在稳步增值。二、现在完成进行时的结构I/we/theyhavebeen+动词的现在分词He/she/ithasbeen+动词的现在分词基本句型肯定式:主语+have/hasbeendoingsth.+其它疑问式:Have/has+主语+beendoingsth.+其它?简略回答Yes,sbhave/has.No,sbhaven't/hasn’t.Saleshavebeendroppingoffbadly.销售量一直减少得很厉害。—Haveyoubeenwaitingforme?—Yeah,Ihavebeenwaitingforanhourandahalf.----你一直在等我吗?——是啊,我都等了一个半小时了。HowlonghaveyoubeenlivinginChenzhou?你在郴州居住多久了?三、现在完成进行时有哪些主要用法1.表示延续:表示开始于过去的活动持续到现在,并且活动往往还没有结束,将继续持续下去。即表示一个从过去开始但仍在进行的行动,如:ThegrouphasbeenlivinginaremotecorneroftheCambodianjungle.该部落一直居住在柬埔寨的丛林深处。ShehasbeenburningthemidnightoiltoprepareforGRE.她最近在熬夜准备GRE考试。Whathappenedtoyou?Haveyoubeencrying?你怎么了?你是不是一直在哭?Ithasbeenrainingfortwohours.(现在还在下)IhavebeenlearningEnglishsincethreeyearsago.自从三年前以来我一直在学英语。(动作还将继续下去)Thetobaccoindustryhasbeentryingtoimproveitsimage.烟草行业一直在试图改善其形象。2.表示在说话时刻之前到现在正在进行的动作,即一个动作开始于过去而在最近刚刚结束。Annisverytired.Shehasbeenworkinghard.Whyareyourclothessodirty?Whathaveyoubeendoing?Wehavebeenwaitingforyouforhalfanhour.我们已经等你半个钟头了(人还没到,如同在电话里说的,还会继续等)Sheisverytired.She’sbeenworkingallmorning.她很累。她干了一早晨了。3.重复:表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,,而这个重复的动作在说话时并不一定在进行。HehasbeengoingtoSeattleforhalfayear.他在半年间经常去西雅图。Ihavebeentellingyounottomaketrouble.我一直劝你不要找麻烦。Theoldmanhasbeenrepairingcarsforthirtyyears.老人修车修了三十年了。JackhasbeenpractisingTaiChiformorethanayear.杰克练太极一年多了。We’veallalongbeenmakingmistakeslikethis.我们一直犯这样的错误。JimhasbeenphoningJennyeverynightforthepastweek.一星期以来吉姆每天晚上给詹妮打电话。四、与现在完成进行连用的主要时间状语现在完成进行时所用的时间状语:allday/month;thismonth/week/year;thesedays;recently/lately;inthepastfew+时间段;since+时间点;for+时间段,等等。如:Hehasbeenworkingallday.他整天都在工作。Theyhavebeenbuildingthebridgefortwomonth.两个月来他们一直在修桥。Theyhavebeenplantingtreesthismonth.这个月来他们一直在植树。Carsaleshavebeenshrinkingrecently.汽车销量近来一直在下降。VerahasbeentryingtolearnChineseforyears.维拉努力学汉语已有好几年了。Hehasbeensleepingfortenhours.他已经睡了十个小时了。ThetwopartieshavebeentryingtounitesincetheNewYear.自从新年以来,双方就一直在试图联手。五、现在完成进行时与现在完成时辨析1.相似点:现在完成进行时的主要用法与现在完成时的“未完成”用法相仿。例如:I’vebeenwritinglettersforanhour(仍然要继续写下去).Jackisverytired.Hehasbeenplayingbasketballthewholemorning.(刚刚停止打球)。上述第一例说明动作还将继续下去,第二例说明动作在说话之前刚刚结束。这两种时态有时候可以互换使用,含义无甚差别。例如:你学习英语多久了?HowlonghaveyoulearntEnglish?HowlonghaveyoubeenlearningEnglish?他已经睡了十个小时了。Hehassleptfortenhours.Hehasbeensleepingfortenhours.但是,由于现在完成进行体还带有进行体的持续性、暂时性和未完成性含义,有时就不可与现在进行体互换使用。区别如下:2.不同点1)现在完成时强调完成和影响,现在完成进行时强调未完成和动作行为本身。如:Tom’shandsareverydirty.Hehasbeenrepairingthecar.Thecarisgoingagainnow.Tomhasrepairedit.Hehaspaintedtheroom.她已经粉刷过房间了。(影响:墙壁是干净的)Hehasbeenpaintingtheroom.他一直在粉刷房间。(还未粉刷完)Ihavethoughtitover.我已经考虑过了。(影响:现在可以给回复)Ihavebeenthinkingitover.我一直在考虑这件事。(还未考虑清楚)2)与短暂性动词连用时,现在完成时经常表单个事件,现在完成进行时表重复事件.Juicehasgonetothelibrary.橙汁去图书馆了。Juicehasbeengoingtothelibraryforayear.橙汁在一年间经常去图书馆。Juicehasmetthehotgirlinthelibraryagain.橙汁在图书馆再次遇到那个性感的女孩。Juicehasbeenmeetingahotgirlinthelibrarylately.橙汁近来经常在图书馆遇到那个性感的女孩。3)现在完成时陈述事实,现在完成进行时表感情色彩.Whathaveyoudone?你做什么了?(仅是问问)I'vebeenwaitingmorethan30yearstosaythis:“Dad,IalwaystoldyouI'dcomebackandgetmydegree.”在2007年6月7日举行的哈佛大学的毕业典礼上,BillGates获得了学校颁发的荣誉博士学位时说道:我已经等了30多年才得以说这句话:“老爸,我一直都在告诉你,我会回来拿到学位的”。(难以抑制的兴奋之情)Wherehaveyoubeen?Ihavebeenwaitingforyouintherainfortwohours.你去哪了?我在雨中等了你两个小时。(不满)4)表重复时:完成时强调成果,讲次数;完成进行时强调持续,不讲次数。Ihavesentthirtye-mailsthismorning.我今天上午发了三十封电子邮件。Ihavebeensendinge-mailsthismorning.我今天上午一直在发电子邮件。改错Correctthefollowingsentences.1.Alltheseyearstheyarecontributingarticlestoourmagazine.2.Ihavebeendrinkingfivecupsofcoffeethisafternoon.3.WhathaveyoubeendoingbeforeyouleftOxford?4.It'sagoodjob.Haveyoudoneitallbyyourself?5.It'salongtimesinceyoucometoseeme.6.Alicedidn'tseemuchofHenrylately.7.I'mgladtotellyouthatyoupassedtheexam.填空Completethefollowingsentenceswiththerightformoftheverbsgiven.1.Youknow,I________(look)forajobforthreemonths,andthisismyfirstformalinterview.2.Mysister________(stay)inBeijingforthreemonthslastyear.3.Thelittleboyisdirtyalloverbecausehe________(play)inthemudallthemorning.4.I________(wonder)ifyouwerefreethisafternoon.5.Hereheis!We________(wait)anxiouslyforhimsincelastnight.选择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_______
本文标题:现在完成进行时
链接地址:https://www.777doc.com/doc-4718858 .html