初中英语语法 现在完成时与现在完成进行时的区别
(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.
我国“人造太阳”装置创世界新纪录
国内英语资讯:Xi says China, Germany in new era of high-level, comprehensive strategic cooperation
习近平在德国媒体发表署名文章
国内英语资讯:Commentary: Stronger China-Russia ties contribute to global stability
四川省资阳市2016-2017学年高二下学期期末考试英语试卷
iPhone10岁啦!2007年还有哪些发明让我们印象深刻?
H&M这件T恤告诉我们,英语不好真要命
扎克伯格提议:给全民无条件发钱
说点脏话也无妨
国内英语资讯:China Focus: Charting Chinas roadmap to better governance
Excite、energise 和 stimulate 的区别
《王者荣耀》推防沉迷系统 首日就被破解
国内英语资讯:Xis Russia visit promotes bilateral ties to higher level: Chinese FM
"硅谷版安迪"桑德伯格2017毕业演讲:是什么改变了我的人生
体坛英语资讯:Another flawless day for Chinas table tennis team
国内英语资讯:Xi, Merkel launch Panda garden in Berlin zoo
为什么你的头发不长了?
这些名人的名字 你很可能会读错(音频)
中国股市高频交易退潮
普京向习近平授予“圣安德烈”勋章
肯德基往太空发射了一个汉堡
独立日美食篇:这些美国派食物竟然不是美国的
巧克力对大脑有好处
研究:餐巾颜色影响食物口感
国内英语资讯:Standing Committee of 13th National Committee of CPPCC closes ninth meeting
Study on sleep, world's ugliest dog 睡眠不足对大脑影响的研究、世界最丑的狗狗
运动是否会影响学习 Can Exercise Affects Study?
因为王者荣耀,腾讯突然赔了140亿美元
全球民众最喜爱的颜色揭晓:蓝色?绿色?
体坛英语资讯:Manolo Marquez named as Las Palmas coach