【英语中的现在完成进行时的定义、标志性词及例句都是什么?】
英语中的现在完成进行时的定义、标志性词及例句都是什么?
【英语中的现在完成进行时的定义、标志性词及例句都是什么?】
英语中的现在完成进行时的定义、标志性词及例句都是什么?
现在完成进行时的谓语动词构成I/we/you/theyhavebeenworkinghe/she/ithasbeenworking(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去.TheChinesehavebeenmakingpaperfortwothousandyears.中国有2000年的造纸历史.(动作还将继续下去)IhavebeenlearningEnglishsincethreeyearsago.自从三年前以来我一直在学英语.(动作还将继续下去)(二)表示在说话时刻之前刚刚结束的动作.Wehavebeenwaitingforyouforhalfanhour.我们已经等你半个钟头了.(动作不在继续下去)(三)有些现在完成进行时的句子等同于现在完成时的句子.Theyhavebeenlivinginthiscityfortenyears.Theyhavelivedinthiscityfortenyears.他们在这个城市已经住了10年了.Ihavebeenworkinghereforfiveyears.Ihaveworkedhereforfiveyears.我在这里已经工作两年了.(四)大多数现在完成进行时的句子不等同于现在完成时的句子.Ihavebeenwritingabook.(动作还将继续下去)我一直在写一本书.Ihavewrittenabook.(动作已经完成)我已经写了一本书.Theyhavebeenbuildingabridge.他们一直在造一座桥.Theyhavebuiltabridge.他们造了一座桥.(五)表示状态的动词不能用于现在完成进行时.Ihaveknownhimforyears.我认识他已经好几年了.*Ihavebeenknowing...这类不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨厌,等.比较过去时与现在完成时1)过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响.2)过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语.一般过去时的时间状语:yesterday,lastweek,…ago,in1980,inOctober,justnow,具体的时间状语共同的时间状语:thismorning,tonight,thisApril,now,once,before,already,recently,lately现在完成时的时间状语for,since,sofar,ever,never,just,yet,till/until,uptonow,inpastyears,always,不确定的时间状语3)现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.过去时常用的非持续性动词有come,go,leave,start,die,finish,become,getmarried等.举例:Isawthisfilmyesterday.(强调看的动作发生过了.)Ihaveseenthisfilm.(强调对现在的影响,电影的内容已经知道了.)Whydidyougetupsoearly?(强调起床的动作已发生过了.)Whohasn'thandedinhispaper?(强调有卷子,可能为不公平竞争.)ShehasreturnedfromParis.她已从巴黎回来了.Shereturnedyesterday.她是昨天回来了.HehasbeenintheLeagueforthreeyears.(在团内的状态可延续)HehasbeenaLeaguememberforthreeyears.(是团员的状态可持续)HejoinedtheLeaguethreeyearsago.(三年前入团,joined为短暂行为.)Ihavefinishedmyhomeworknow.---WillsomebodygoandgetDr.White?---He'salreadybeensentfor.句子中如有过去时的时间副词(如yesterday,last,week,in1960)时,不能使用现在完成时,要用过去时.(错)Tomhaswrittenalettertohisparentslastnight.(对)Tomwrotealettertohisparentslastnight.