题目
完成时和完成进行时区别?
完成时也可以表示动作到现在,并且能持续下去吗?如果能 那他与完成进行时有啥区别.两者不就可以经常互换了吗?
完成时也可以表示动作到现在,并且能持续下去吗?如果能 那他与完成进行时有啥区别.两者不就可以经常互换了吗?
提问时间:2021-03-01
答案
现在完成时与现在完成进行时的区别
最近和一个朋友喝咖啡,我们聊到了英语语言的学习问题.我告诉她,对中国学生来说,学英语最大的难点就是复杂的时态变化.英语时态变来变去,搞得我们晕头转向.她则无辜地笑道:“Tense would make me tense if I were a Chinese student.”(我要是中国学生,时态一定也会让我疯掉的.)
产生这种难题的原因很简单,就是因为两种语言思维表达重大差异造成的.汉语是不太重视时间表达的,对于中国学生来说,3时4态的英语精确时间表达很难进入我们的思维.思维里既然没有时间概念,所以在用英语表达时,我们不是结结巴巴老在琢磨该用什么时态,就是撇开时态不顾,一律用一般现在时.
其实,对于“老外”来说,时态已融入他们的思维,他们不需要知道像“现在完成时”、“现在完成进行时”等这样的语法术语,而是能够潜意识地知道用什么样的动词时态形式来表示什么样的时间概念.比如,我当时就问我的这位朋友,我可不可以这样说:
(1) I have been drinking five cups of coffee this afternoon.
今天下午我一直喝了五杯咖啡.
她给我的回答是“No way”(不可能这样讲).我问她为什么,她则很茫然地摇摇头说“I don’t know.”这个问题其实涉及到现在完成时与现在完成进行时的区别问题.
要想很好地区分have done和have been doing,我们需要从两个方面来讨论:一、完成时态和完成进行时态本身意义的差别;二、要结合动词的不同延续特点.首先我们来看两种时态的意义差别,两者根本区别是:完成进行时强调动作持续的过程(emphasis on duration),完成时强调动作的结果或成就(emphasis on achievement).具体来讲,现在完成进行时have been doing强调的是在一段时期内某项活动的持续性,强调的是动作本身.现在完成时have done则是强调动作产生的结果或取得的成就,而不是动作本身.二者的这种区别我们从下面的这些例句可以很好地领悟到:
(2) a.My hands are very dirty.I’ve been painting the house.
b.I have painted the house green.The house was white,but now it’s green.
思维分析:
句a中have been painting表示painting动作一直在持续,活动还没有结束,所以才有my hands are very dirty这样的现状.句a意思是“我的手很脏,我现在一直在给房间刷漆”.
句b中have painted表示painted动作已经结束,而且动作导致的结果是the house was white,but now it’s green房间现在是绿色的了.
(3) a.I’ve been cleaning the house but I still haven’t finished.
b.I’ve cleaned the house,but I still haven’t finished.(×)
思维分析:
为什么这里句a是正确的,而句b是错误的呢?理由很简单,句a用完成进行时have been cleaning就表明动作一直在持续,还没有结束,意思是“我一直在打扫房间,还没有扫完”.句b是错误的,因为它前面句子用了完成时态have cleaned就应该表示动作cleaned已经结束,即“我把房间已经打扫完了”,而后面接了一个I still haven’t finished,显然前后矛盾.
根据上面讨论的这两种时态本身意义的差别,我们就可以回答上面第一个问题,即我们为什么不能说上面句(1):
I have been drinking five cups of coffee this afternoon.(×)
前面说过,完成进行时强调动作持续的过程,而完成时则强调动作的结果或成就.既然强调动作的持续性,因此完成进行时是表示一种看起来是不间断的动作.如果涉及到做一件事的次数或一共做了多少件事情,这时都相当于把动作分割为一次一次的间断动作了,所以不能用现在完成进行时.从另一方面来说,既然讲到动作的次数或是一共做了几件事情,这两种情况都是在强调动作的结果或成就(emphasis on achievement),而不是动作本身过程(emphasis on duration),所以只能用现在完成时have done.因此,我们可以得出这样的结论:完成进行时态不能用来谈某个动作的具体次数或几件事情.这时,我们要用完成时态.这就解释了为什么在老外思维里没有:
I have been drinking five cups of coffee this afternoon.(×)
这样的句子,而一定会这么说:
(4) I have drunk five cups of coffee this afternoon.
因为这里说出了具体的五杯咖啡.
最近和一个朋友喝咖啡,我们聊到了英语语言的学习问题.我告诉她,对中国学生来说,学英语最大的难点就是复杂的时态变化.英语时态变来变去,搞得我们晕头转向.她则无辜地笑道:“Tense would make me tense if I were a Chinese student.”(我要是中国学生,时态一定也会让我疯掉的.)
产生这种难题的原因很简单,就是因为两种语言思维表达重大差异造成的.汉语是不太重视时间表达的,对于中国学生来说,3时4态的英语精确时间表达很难进入我们的思维.思维里既然没有时间概念,所以在用英语表达时,我们不是结结巴巴老在琢磨该用什么时态,就是撇开时态不顾,一律用一般现在时.
其实,对于“老外”来说,时态已融入他们的思维,他们不需要知道像“现在完成时”、“现在完成进行时”等这样的语法术语,而是能够潜意识地知道用什么样的动词时态形式来表示什么样的时间概念.比如,我当时就问我的这位朋友,我可不可以这样说:
(1) I have been drinking five cups of coffee this afternoon.
今天下午我一直喝了五杯咖啡.
她给我的回答是“No way”(不可能这样讲).我问她为什么,她则很茫然地摇摇头说“I don’t know.”这个问题其实涉及到现在完成时与现在完成进行时的区别问题.
要想很好地区分have done和have been doing,我们需要从两个方面来讨论:一、完成时态和完成进行时态本身意义的差别;二、要结合动词的不同延续特点.首先我们来看两种时态的意义差别,两者根本区别是:完成进行时强调动作持续的过程(emphasis on duration),完成时强调动作的结果或成就(emphasis on achievement).具体来讲,现在完成进行时have been doing强调的是在一段时期内某项活动的持续性,强调的是动作本身.现在完成时have done则是强调动作产生的结果或取得的成就,而不是动作本身.二者的这种区别我们从下面的这些例句可以很好地领悟到:
(2) a.My hands are very dirty.I’ve been painting the house.
b.I have painted the house green.The house was white,but now it’s green.
思维分析:
句a中have been painting表示painting动作一直在持续,活动还没有结束,所以才有my hands are very dirty这样的现状.句a意思是“我的手很脏,我现在一直在给房间刷漆”.
句b中have painted表示painted动作已经结束,而且动作导致的结果是the house was white,but now it’s green房间现在是绿色的了.
(3) a.I’ve been cleaning the house but I still haven’t finished.
b.I’ve cleaned the house,but I still haven’t finished.(×)
思维分析:
为什么这里句a是正确的,而句b是错误的呢?理由很简单,句a用完成进行时have been cleaning就表明动作一直在持续,还没有结束,意思是“我一直在打扫房间,还没有扫完”.句b是错误的,因为它前面句子用了完成时态have cleaned就应该表示动作cleaned已经结束,即“我把房间已经打扫完了”,而后面接了一个I still haven’t finished,显然前后矛盾.
根据上面讨论的这两种时态本身意义的差别,我们就可以回答上面第一个问题,即我们为什么不能说上面句(1):
I have been drinking five cups of coffee this afternoon.(×)
前面说过,完成进行时强调动作持续的过程,而完成时则强调动作的结果或成就.既然强调动作的持续性,因此完成进行时是表示一种看起来是不间断的动作.如果涉及到做一件事的次数或一共做了多少件事情,这时都相当于把动作分割为一次一次的间断动作了,所以不能用现在完成进行时.从另一方面来说,既然讲到动作的次数或是一共做了几件事情,这两种情况都是在强调动作的结果或成就(emphasis on achievement),而不是动作本身过程(emphasis on duration),所以只能用现在完成时have done.因此,我们可以得出这样的结论:完成进行时态不能用来谈某个动作的具体次数或几件事情.这时,我们要用完成时态.这就解释了为什么在老外思维里没有:
I have been drinking five cups of coffee this afternoon.(×)
这样的句子,而一定会这么说:
(4) I have drunk five cups of coffee this afternoon.
因为这里说出了具体的五杯咖啡.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1面试英文自我介绍范文
- 2修路队8人15天修路2400米,照这计算如果增加7人,要修2700米,需要几天
- 3西江月.夜行黄沙道中扩写
- 4△ABC中,D是BC上一点,若AB=10,BD=6,AD=8,AC=17,求△ABC的面积.
- 5洗茶杯需要5分钟,洗茶壶需要1分钟,煮水需要15分钟,放茶叶需要2分钟,沏茶需要3分钟,需要多久才能喝到
- 6寂寞梧桐深院锁清秋 中 锁 字用得妙,为什么?
- 7如图,一个梯形的街心花园分成平行四边形和三角形两部分,分别种上牡丹花和月季花,牡丹花占地300平方米,月季花占地多少平方米?
- 84.3立方分米=_立方米=_立方厘米.
- 9PCR反应中Taq酶最适温度为75度,为什么把仪器设为72度?
- 10Can I remind you to call me at 7 tomorrow morning?
热门考点
- 1开通的英文单词
- 2A与B的关系就象C与D的关系,英语句型怎么说
- 3少年智则国智,少年富则国富,少年强则国强这句话使用了什么修辞手法
- 4化学结构式中怎么看,怎么画,
- 5某汽车厂要在预定期限内生产一批汽车,若按原计划每天生产20辆,则差100辆不能完成任务.现在每天生产25辆,结果比原计划多生产50辆,求原计划生产多少辆?预定期限多少天?
- 6如何判断一个数是不是19的倍数
- 7英语 i usually have to i have usually to 副词不是在助动词之前么?那么那个对?
- 8一个长方形的长如果减少3厘米,面积就减少18平方厘米,这时恰好是个正方形,原长方形的面积是多少?
- 9已知定义域为R的函数f(x)=2的x次方-1/a+2的x+1次方是奇函数.(1)求a的值;(2)求证:f(x)在R上是增函
- 10一个长方体木料的棱长之和是120厘米,它正好被切成三个同样的小正方体.每个小正方体的表面积是多少?谢