您好,欢迎访问三七文档
现在在完成时一,现在完成时的构成:肯定式:主语+助动词have/has+动词的过去分词+其他否定式:主语+助动词have/has+not+动词的过去分词+其他.疑问式:助动词Have/Has+主语+动词的过去分词+其他?肯定回答:Yes,主语+have/has.否定回答:No,主语+haven't/hasn’t.例句:Ihavefoundmypen.我找到我的钢笔了。Ihaven'tfoundmypen.我还没有找到我的钢笔。Haveyoufoundyoupen?你找到你的钢笔了吗?Yes,Ihave.是的,我已经找到了。No,Ihaven’t.不,我还没有找到。HowlonghasMrsSmithbeeninBeijing?夫人来北京多长时间了?Ihave=I’vehehas=he’s二,定义:1.表示过去发生或已经完成的动作对现在造成的影响或结果,也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。常和just(刚刚),already(已经),yet(已经),never(从不),ever(曾经),before(以前),sofar(到目前为止)等时间状语连用。例:Thecarhasarrived.车子来了。(结果:车子已在门口)Someonehasbrokenthewindow.有人把窗户打破了。(结果:窗户仍破着)2.表示过去已经开始,一直延续到现在的动作或状态,甚至有可能继续延续下去。可以和表示从过去某一时刻延续到现在(包括“现在”在内)的一段时间的状语连用,如for+时间段、since+过去的时间点、since引导的从句(一般过去时),since+一段时间+ago等连用。这时表示持续动作或状态的动词必须是延续性动词。Myunclehasworkedatthisfactoryforfiveyears.(还可能继续工作下去)我叔叔在这个工厂工作已经五年了。Mr.BlackhaslivedinChinasince2002.自从2002年Mr.Black一直住在中国。Howlonghaveyoubeenhere?你来这里多久了?for和since引导的时间状语可以进行相互转换。Myunclehasworkedatthisfactoryfortwoyears.=Myunclehasworkedatthisfactorysincefiveyearsago.3,延续性动词与非延续性动词延续性动词表示经过、经历,表示能够延续的动作。这种动作可以延续下去或产生持久影响。如:stay,live,learn,study,work,wait,watch,sing,read,sleep,know,walk等。延续性动词可以与表示时间段的状语for+时间段,since+时间点,since引导的从句(一般过去时),since+一段时间+ago.等连用。I’veknownhimsincethen.我从那时起就认识他了。(表经历)Hehasfinisedthework.(表结果)延续性动词可以用于现在完成时,其完成时态可与表示段时间的状语连用。表示段时间的短语有:fortwoyears,duringthepastthreeyears,sincelastyear,howlong等,如:IhavelearnedEnglishsinceIcamehere.自从我来到这儿就学英语了。延续性动词不能与表示短暂时间的点时间状语连用。如:Itraindateightyesterdaymorning.(误)rain为延续性动词,而ateight表示点时间,前后显然矛盾。如果用延续性动词表示一瞬间的动作,可以借助come,begin,get等终止性动词来表示。上句可改为:Itbegantorainateightyesterdaymorning.(正)短暂性动词也称非延续性动词,瞬间动词。表示不能延续的动作,表示行为的结果。这种动作发生后立即结束,不能与表示一段时间的状语连用。如:open,close,finish,begin,come,go,arrive,reach,getto,leave,move,borrow,buy,die等。4,用相应的延续性动词替换非延续性动词,句子用现在完成时,时间状语为for+时间段,since+时间点,since引导的从句(一般过去时),since+一段时间+ago.Theoldmandied4yearsago.=Theoldmanhasbeendeadfor4years.(1)非延续性动词转化为相应的延续性动词,用于现在完成时:borrow-keep,buy-have,catchacold-haveacold,puton-wear,gettoknow-know(2)非延续性动词转化为be+形容词/副词/介词/名词等。begin/start—beon,goout—beout,getto/arrivein/reach—be(in),die—bedead,open—beopen,leave—beaway,finish—beover,fallill—beill,getup—beup,become—be,return--bebackfallasleep—beasleep,join—bein/beamemberof,makefriends—befriends,come/go—be+相应介词5.现在完成时的标志词:(一)当句中有never(从来没有),ever(曾经),just(刚刚),already(肯定),yet(否定),before(以前),recently(近来),sofar(到目前为止),inthepast/lastfewYears(在过去几年里)等时,常用现在完成时。a)already与yet都有已经的意思,already往往用于肯定句,放在助动词have/has之后,过去分词之前;用在疑问句时表示强调或加强语气;yet用于否定句和疑问句,并用于句末。Hehasalreadylefthere.他已经离开这里了。Hashealreadylefthere?他(真的)已经离开这里了吗?(表示加强语气)Haveyouwrittentoyourparentsyet?你已经给你父母写过信了.yet用于否定句中,意为还(没),尚(未)。通常位于句末。Myteachershaven’thadbreakfastyet.我的老师们还没有吃早饭。already和yet的转换在现在完成时态的句子中,含有already的陈述句变为否定句或疑问句时,要把already改为yet并放于句末。Ihavealreadyfinishedreadingthebook.Ihaven’tfinishedreadingthebookyet.Haveyoufinishedreadingthebookyet?b)never是否定词,表示“从来没有”,而ever表示“曾经”WehaveneverbeentotheGreatWall.我们从来没有去过长城。HaveyoueverbeentoCanada?你们曾经去过加拿大吗?c)just表示“刚刚”(用于完成时态时,与already,never等副词的位置一样,多用在助动词have/has和动词过去分词之间)Hehasjustcomeback.他刚刚回来。Theyhavejustfinishedthework.他们刚刚完成那项工作。6.have/hasbeento意思是“到过,去过”,表示曾经到过某处,但现在人不在那儿。have/hasgoneto意思是“去了”,表示已经去了某地,现在人可能在去的途中或已在那儿了。havebeenin意思是“呆在某处一段时间了”ShehasbeentoShanghai.她去过上海。(现在她不在上海了。)ShehasgonetoShanghai.她去了上海。(现在她已经在上海或在途中。)7.与一般过去时的用法比较1)一般过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。Isawthisfilmyesterday.(强调动作发生的时间是yesterday。)Ihaveseenthisfilm.(强调对现在的影响,电影的内容已经知道了。)2)一般过去时和表示过去的时间状语连用,如:…ago,lastweek/...In2008,inthepast,justnow,thedaybeforeyesterday,yesterday...Then(那时),thatday,oneday,once(从前)现在完成时常和recently(近来),ever,never,twice,sofar(到目前为止),since,for,inthepast/lastfewyears,already(肯定句),yet(否定,疑问句),just(刚刚),before(以前)连用。现在完成时不与表示过去的时间状语连用。现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live,teach,learn,work,study,know.
本文标题:现在在完成时
链接地址:https://www.777doc.com/doc-4885667 .html