欢迎来到天天文库
浏览记录
ID:83165674
大小:28.50 KB
页数:5页
时间:2023-03-06
《英语语法现在完成时的用法详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
英语语法现在完成时的用法详解一、现在完成时句型构成基本结构:主语+have/has+动词的过去分词(p.p)(V-ed)e.gdone二、现在完成时用法①肯定句中:主语+has/have+动词的过去分词(p.p)(V-ed)+宾语(或者其他).②否定句中:主语+haven’t/hasn’t+动词的过去分词(p.p)(V-ed)+宾语.③一般疑问句中:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语(或者其他).(末尾用问号)三、现在完成时用法要点1.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.2.现在完成时往往同表示不确定的过去时间状语连用如already(肯定,句中),yet(否定,疑问,句中),just,before,recently,still,lately,never等:Hehasalreadyobtainedascholarship.他已经获得了一份奖学金。Ihaven’tseenmuchofhimrecently(lately).我已经很久没有看到他(最近的)。Wehaveseenthatfilmbefore.我们以前已经看过那部电影了。Havetheyfoundthemissingchildyet?他们找到失踪的孩子了吗?3.现在完成时态经常与表示频度的时间状语连用,
1如often,sometimes,ever,never,twice,onseveraloccasion等:HaveyoueverbeentoBeijing?你以前去过北京吗?IhaveneverheardBunnysayanythingagainsther.我从来没有听到Bunny说她的坏话。Ihaveusedthispenonlythreetimes.Itisstillgood.这支钢笔我只用过三次。它仍然是好的。Georgehasmetthatgentlemanonseveraloccasions.乔治已经在好几个场合见过那个先生几次。4.现在完成时还往往可以同包括现在时间在内的时间状语连用如now,uptothesefewdays/weeks/months/years,thismorning/week/month/year,just,today,uptopresent,sofar等:Peterhaswrittensixpaperssofar.彼得写了六篇论文,到目前为止。Manhasnowlearnedtoreleaseenergyfromthenucleusoftheatom.人们现在已经学会了从原子核中释放能量。TherehasbeentoomuchraininSanFranciscothisyear.今年以来旧金山雨水太多。Thefriendlyrelationsandcooperationbetweenourtwocountrieshavebeenenhancedinthepastfewyears.我们两国之间的友好合作关系在近几年得到了提高。Uptothepresenteverythinghasbeensuccessful.到现在为止一切都是成功的。
25.现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.即表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。如:Howoftenhaveyouseenher?你隔多少见她一次?Myfatherhasalwaysgonetoworkbybike.我父亲一向骑车上班。6.现在完成时的”完成用法”指的是动作发生在过去某一时刻并已结束。例如:Hehasturnedthelightoff.他已把灯关了。现在完成时”完成用法”的特点是动作不延续,因此,该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever等)、包括现在时刻在内的时间状语(如:thismorning/month/year...,today等)连用。例如:Haveyoufoundyourpen?你已找到你的钢笔了吗?7.现在完成时的”未完成用法”指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。例如:Hehaslivedheresince1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。)Ihavebeeninthearmyformorethan5years.我在部队已经呆了五年多了。(动作开始于5年前,一直延续至今,有可能还要继续下去。)此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:uptonow,sofar)等。例如:Ihaveheardnothingfromhimuptonow.到目前为止我没有他的任何消息。
3注意:(1)现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:come,go,arrive,leave,join,become,die等。8.现在完成时常和短语“uptonow/tillnow”,”sofar”(意思是从过去某一确定的时间一直延续到现在)连用。Upto/tillnowhe’sreadmanystorybooks.至今他已读过好多故事书。I’vebeentoNewYorkthreetimessofar.至今我已到纽约去过三次。hasgone(to),hasbeen(to),hasbeen(in)的区别。hasgoneto:表示某人已去了某地,而没有回来(去了没回)。hasbeento:表示去过某地(去过已回来)。现在完成时误区提醒:(1)havebeen(to)与havegone(to)的区别:havebeen(to)表示“去过某地(现在已经回来了)”,可用于各人称;havegone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,前者可与once,never,severaltimes等连用,后者则不能。如:TheyhavebeentoBeijingtwice.他们去过北京两次。HehasgonetoBeijing.他去北京了。(2)如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。如:Itistwoyearssincehisfatherdied.=Hisfatherhasbeendeadfortwoyears.他父亲去世已有三年了。(3)终止性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。如:Ihaven’tleftheresince
41997.自从1997年以来,我一直没有离开过这儿。hasbeenin:表示一直呆在某地,常与时间段搭配(呆了很久)。
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处