想问下现在完成时和现在完成进行时有什么区别

我自己造个句 例如说我学习英语已经五年了。 那就是还可能持续下去 那我应该用哪个时态呢 I have been studying English for 5 years. 对吗? 但是好像用现在完成时也是对的啊 因为有可能持续下去 那就是I have studied English for 5 years. 求解谢谢

一、 现在完成时分“已完成”和“未完成”两种用法:
  1.“已完成”指的是动作发生在过去,强调其对现在产生的影响。如:
  John has broken his left leg. 约翰摔断了左腿。(意思说他现在不能走路了,或者……)
  I have seen this film. 我看过这部电影。(意思说我已经知道了电影的内容。)
  “已完成”这种用法一般不带时间状语,但可以和already, yet, before, ever, just, now等副词连用。如:
  Have you ever been to Qinghai ? 你去过青海吗?
  He has never said he is rich. 他从来不说他有钱。
  2. “未完成”指的是动作从过去开始,且一直继续到现在。因此不能用表示瞬间性的或称短暂性的动词。“未完成”的现在完成时常与since结构或“for+一段时间”的状语连用。如:
  I have lived here since I was born. 我一出身就住在这里。
  He has been a League member for three years. 他入团已有三年了。
  “未完成”这种用法还常与until now, so far, in/during the past/ last...等连用。如:
  I’ve been here for three weeks, and so far I’ve enjoyed it. 我已在这儿逗留了三个星期,到现在为止,我过得挺快活。
  In the past ten years many new schools have been built up in our city. 过去十年中我市已兴建了许多新学校。
  二、现在完成进行时与现在完成时的“未完成”用法类似。它强调动作的延续,常常译做“一直在……”。其基本用法有三个:
  1.现在完成进行时表示从过去开始、现在仍在继续的动作。其时间状语除了since结构和for结构外,还有all this time, this week, this month, all night, all the morning, recently等状语。 如:
  I’ve been waiting for an hour and he still hasn’t turned up. 我等了一个小时,可他还没来。
  He has been watching TV all the morning and has done nothing. 整个上午他一直在看电视,什么事情都不做。
  2. 现在完成进行时还用来表示从过去开始、现在刚刚结束的动作。如:
  I’m sorry I’m late. Have you been waiting long? 真对不起,我迟到了。你等了很久了吧?
  I’ve been writing letters all this evening and I’ve just finished them. 整个晚上我一直在写信,现在刚刚结束。
  3. 现在完成进行时还可以用来表示反复的、连续的动作。如:
  I’ve been knocked at the door. I don’t think anybody is in. 我一直在敲门。我想屋里没有人。
  She has been telephoned her husband, but there is no answer. 她一直在给她丈夫打电话,但没有人接。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-20
现在完成时表示动作已完成
现在完成进行时表示该动作还在进行中,还有后续进行的可能
第2个回答  2013-11-11
学习英语已经五年了
第3个回答  2011-06-21
现在完成时是现在正要完成的,现在进行时是现在正在做的但不会马上完成的

现在完成时和现在完成进行时的区别
现在完成进行时与现在完成时的区别 1、概念 现在完成时:事情发生在过去,并一直持续到现在,且过去发生的动作对现在有一定影响。现在完成进行时:表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。2、句式结构 现在完成时:主语+ have\/has+过去分词 现在完成进行时:主语+ have\/has been...

现在完成进行时和现在完成时的区别
现在完成进行时和现在完成时的区别:不间断性、连续性和延续性的不同;感情色彩不同;否定结构的不同。1、不间断性、连续性和延续性的不同:现在完成时强调一个新完成的动作或过去的动作对现在的影响或结果;现在完成进行时也有这两种意思。在此基础上,更强调的是动作的连续性和不间断性,有时也表示...

现完和现在完成进行时区别
1、概念不同。现在完成时指事情在过去发生且一直延续到现在,并对现在有一定的影响;现在完成进行时指从过去开始一直持续到现在的动作,并强调这个动作会继续下去;2、句式结构不同。现在完成时的结构为:主语+have\/has+过去分词;现在完成进行时的结构为:主语+have\/hasbeen+现在分词;3、动作对现在产生...

现在完成时与现在完成进行时的区别
1、前者表示的的结果是直接的,而后者所表示的则是最后的结果。2、现在完成进行时通常有延续性、动作在重复,现在完成时则没有。3、现在完成进行时比较生动,含有明的感情色彩;而现在完成时往往只说明一个事实、一种影响或者结果,平铺直叙,没有感情色彩。在完成时与现在完成进行时的区别现在完成进行时...

现在完成进行时与现在完成时的区别
现在完成进行时与现在完成时的区别如下:1.前者表示的的结果是直接的,而后者所表示的则是最后的结果。2.现在完成进行时通常有延续性、动作在重复,现在完成时则没有。3.现在完成进行时比较生动,含有明的感情色彩。而现在完成时往往只说明一个事实、一种影响或者结果,平铺直叙,没有感情色彩。现在完成...

现在完成进行时与现在进行完成时的区别
2.不同点:(1)当表示过去发生的动作,已经完成,强调对现在产生的结果或影响时,只能用现在完成时。如 i have copied these problems.(2)当使用现在完成进行时的时候,主句的谓v.要用延续性动词;而当使用现在完成时的时候,是否使用延续性动词,视具体情况而定。(3)不能用于进行时的动词(如like,...

现在完成时和现在完成进行时的区别
1. 现在完成时强调动作的完成,而现在完成进行时强调动作的延续,因此,表示动作的完成,只能用现在完成时,而不能用现在完成进行时。如:He has changed his idea. 他改变了想法。2. 在表示动作的延续时,虽然既可用现在完成时,也可用现在完成进行时,但现在完成进行时强调动作的进行。因此在需要明确...

现在完成进行时和现在完成时的区别是什么
现在完成进行时与现在完成时的区别在于,现在完成时用来描述已完成的动作或状态,而现在完成进行时则侧重于从过去某个时刻开始一直持续到现在,甚至可能继续下去的动作。这一区别源于两种时态在英语中的应用。英语作为一门语言,其历史可以追溯至公元5世纪盎格鲁-撒克逊移民将一组西日耳曼语支方言带至英国,...

英文中现在完成时和现在完成进行时的区别是什么?
区别如下:1. 现在完成时可表示已经完成的动作或者状态,常常与already(已经)或ever(曾经)连用。现在完成进行时则表示的是从过去某一时刻开始一直延续到现在,有可能还要进行下去的动作,一般不与already或ever等连用。试比较:I have read the novel. 我看过那本书了. (已看完)I have been reading...

现在完成时与现在完成进行时的区别。
第二,相对于现在完成时表示次性,现在完成进行时可以表示动作的重复,请看以下句子:I have met him at the library. (我在图书馆见过他。)I have been meeting him at the library. (我经常在图书馆看见她。)第三,现在完成时和现在完成进行时都可以表示刚刚结束的动作,但在含义上有区别。现在...

相似回答
大家正在搜