您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
现在完成时定义(现在完成时定义结构)
动词,现在,分词现在完成时定义(现在完成时定义结构)
发布时间:2019-02-08加入收藏来源:互联网点击:
很多朋友想了解关于现在完成时定义的一些资料信息,下面是小编整理的与现在完成时定义相关的内容分享给大家,一起来看看吧。
什么是现在完成时?
现在完成时(have/hasdone,have/hasbeendone)
基本结构:主语+have/has+动词的过去分词(p.p)(V-ed)e.gdone
①肯定句:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语.
②否定句:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语.
③一般疑问句:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.
④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他)
(1)强调动作是从过去持续到现在,并有可能继续持续下去。
(2)强调对现在的影响或结果,此用法容易和一般过去时混淆。两者的区别是:一般过去时有动作发生的时间点,即过去某一时间发生某一动作;现在完成时则没有,即不强调是哪个时间点发生的动作,而强调过去的动作对现在造成的影响和结果。
(3)在过去不确定的时间里发生的动作,但是结果对现在有影响。
但过去分词一定要选择准确。
1.现在完成时常用的时间状语有lately,recently,just,already,yet,uptonow,tillnow,sofar,tothisday,inthepastfewyears/months/weeks/days,overthepastfewyears,duringthelastthreemonths,forthelastfewcenturies,throughcenturies,throughouthistory等。
2.在时间状语从句中,谓语动词可以用现在完成时代替将来完成时。例如:
Motherwon’tletherwatchTVuntilshehasfinishedherhomework.母亲要到她做完作业才让她看电视。
Thedinnerpartywillbeginafteralltheguestsarrive/havearrived.所有的客人到了以后,聚餐就开始了。
3.has/havebeento与has/havegoneto的区别。has/havebeento表示“曾去过”,说明有某种经历;has/havegoneto表示“已去某地(在途中或已经到达目的地)。例如:
TheyhavebeentoSwedenmanytimes.他们去过瑞典许多次了。
Jackisn’tin.Hehasgonetothesupermarket.杰克不在,他去超市了。
4.现在完成时特别强调瞬间动词和持续性动词。瞬间动词表示短暂、不能持续一段时间的动作,如come,go,leave,start,begin,become,receive,die,而持续性动词表示能持续一段时间的动作,如work,stay,live,learn等。下面列举一些常用的瞬间动词和对应的持续性动词:leave,beaway;die,bedead;puton,wear;fallill,beill;borrow,keep;catchcold,haveacold;buy,have;jointhearmy,beinthearmy。例如:
Mybrotherhasbeeninthearmyforsometime.我兄弟参军有一段时间了。
Mybrotherjoinedthearmysometimeago.我兄弟是一段时间以前参的军。
Hehasbeenupforanhour.他起床有一小时了。
Hegotupanhourago.他一小时前起的床。
Jackhasbeenasoldierforsometime.杰克当兵有段时间了。
Jackbecameasoldiersometimeago.杰克是在一段时间前当的兵。
但是,瞬间动词的肯定结构可以用不与“for+时间段”连用的现在完成时,说明某个动作已经发生;瞬间动词的否定结构可以与“for+时间段”连用,说明某动作不发生的状态可以持续一段时间。例如:
Hurryup!Thefilmhasbegun.快一点!电影已经开始了。
Wehaven’theardfromherforalongtime.我们很久没收到她的来信了。
5.句型Itis/hasbeen+时间段+since(从句的谓语动词用一般过去时)例如:
Itistwomonthssincetheycamehere.他们来这里两个月了。
Itistenyearssincehisfatherdied.他父亲去世有十年了。
6.持续性动词用于含有till/until的句子结构,表示该动作一直持续到某时间终止;而瞬间动词的否定结构用于till/until句子中,表示某动作不发生的状态延续到某时间终止,可译为“直到……才……”。例如:
Theywentonworkingtillsuppertime.他们继续工作到晚餐时间。
Theydidn’tstopwordingtillsuppertime.他们一直到晚餐时间才停止工作。
Iwillstayuntilyoucome.我会等到你来。
Iwon’tleaveuntilyoucome.直到你来了,我才会离开。
7.句型thisisthefirst/second/third…timethat(从句的谓语动词用现在完成时)例如:四、现在完成进行时(have/hasbeendoing,一般不用该时态的被动语态)
与现在完成时相比,现在完成进行时更强调,在从过去到现在的时间里,动作或状态一直持续或一直反复出现。例如:
Itseemsoilhasbeenleakingfromthispipeforsometime.We'llhavetotakethemachineaparttoputitright.看来,这个管道漏油已有一段时间了,我们将不得不拆卸机器排除故障。
Atlastyoucome!Ihavebeenwaitingforyouforthewholemorning.你终于来了,整个上午我都在等你。
现在完成时几个值得注意的问题
关于现在完成时,现行教材着重处理了“已完成用法”和“未完成用法”。无论哪种用法都强调一点,即过去动作给现在带来的结果或对现在造成的影响。因此现在完成时不是属于过去时,而是属于现在时的范畴。但在高考复习中,还应该注意一些相关的问题才能对此时态有一个全面的把握。
“已完成用法”是针对瞬间动词(即非延续性动词)而言的,动词通常可以表示在说话之前已经完成,而后果或影响至今仍存在。这些瞬间动词常用的有:start,finish,turn
off/on,lose,become,leave,open,close,join等。例如:
LiMinghasjustturnedoffthelight.李明刚把灯关上。
I’vefinishedmyhomeworknow.现在我已经做完作业了。
Ihavelostmypen.我把笔弄丢了。
Shehasbecomeateacher.她已经当了一名老师。
表示“已完成用法”的对应时间状语只能是表示时间点的词,如just,now,already,yet,not...
yet,或者干脆不带时间状语,如上述例句中的后两个。
但是瞬间动词与时间段状语如foraweek/three
days连用时,并非指瞬间动词的动作延续了多久,而是包含下述两层意思:①谓语动作已完成,②接续动作要持续多久。例如:
Hehascomehereforthreedays.他来了,准备待三天。
HehasleftShanghaiforNewYorkfortwoyears.
他已离开上海去纽约,要在那里住两年。
显然若把上述两句理解成“他已来了三天”和“他已离开上海去纽约两年了”都是错误的。
“未完成用法”是针对延续性动词而言的,主要表示从过去开始的动作已持续到现在,而且还会继续下去。动词多为work,study,live,know等,所带的时间状语也是持续性的,如lately,these
days,since2daysago,since1991,foralongtime,sofar,upto
now等。例如:
IhavestudiedEnglishsince1995.我从1995年起开始就学习英语。
Hehaslivedherefortwoyears.他住在这儿已经两年了。
但是延续性动词的完成时不带时间状语则不是说明“过去开始的动作已持续到现在,而且还会继续下去”,而是说明“动作已经结束,而影响还留在现在”。例如:
Shehasbeenateacher.她当过教师。(含义:她现在不是教师了,在干别的工作。)
(比较:Shehasbeenateacherforthreeyears.
她当教师已有三年。——现在还是教师。)
按英语语法规律,瞬间动词不能和表示时间段的状语连用,但是汉语里,却可以这样,因此英汉两种语言在转换时必然有障碍。在这里,只要抓住转换规律,矛盾就会迎刃而解。现把中学阶段由瞬间性转为延续性的若干对动词列举于下面:
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |