英语学习论坛

 找回密码
 立即注册
查看: 51|回复: 0

现在完成时vs现在完成进行时

[复制链接]

36万

主题

36万

帖子

109万

积分

论坛元老

Rank: 8Rank: 8

积分
1094809
发表于 2016-7-30 14:42:20 | 显示全部楼层 |阅读模式

c61506aca09742228994dba78416dac4.jpg

c61506aca09742228994dba78416dac4.jpg

        本喵曾经讲过一个冻死人的冷笑话:
        问:英文中最美的时态是什么?
        答:当然是如礼物般完美的现在完成时(present perfect)。(好冷好冷,冻死人了)
        然而,某天痛饮一碗心灵鸡汤后,本喵发现,原来还有比现在完成时更美的时态——现在完成进行时。因为“生命之美不在于结果而在于历程”。
        来,先干了这碗鸡汤!
        现在完成进行时和现在完成时最大的区别在于,前者强调延续性的动作,而后者则强调结果,包括动作完成以及对现在的影响。请看下面的例句:
        现在完成时:I have cycled to Lhasa.
        我骑车去过拉萨。
        强调结果,骑车去的拉萨,已经到达过目的地了。
        现在完成进行时:I have been cycling to Lhasa.
        句子结构:主语+have/has+been+动词ing
        强调过程,我这段时间一直在往拉萨骑。
        从结构上来说,还是很好理解的吧,其实就是把现在完成时(have done)和现在进行时(be doing)两种形式拼合一下就成了现在完成进行时(have been donging)。
        另外,这两种时态还有2个小区别:
        1.现在完成进行时还可以表示多次重复的动作。例如:
        He has played football twice.
        现在完成时,强调结果,说明具体次数。
        He has been playing a lot of football.
        现在完成进行时,强调重复性的动作,不说明具体次数。
        2.表示持续性动作时,现在完成进行时表示的动作时间比现在完成时的多。例如:
        He has been living in Beijing for the last week.
        He has lived in Beijing all his life.
        最后,本喵要提醒大家,英语里有些单词通常不用于进行时态的,因此它们也和现在完成进行时无缘。这些单词包括但不仅限于:
        believe
        know
        like
        love
        understand
        remember
        wish
        好啦,关于现在完成进行时的用法就讲到这里,希望大家多多练习哦。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|新都网

GMT+8, 2025-9-17 04:03 , Processed in 0.057216 second(s), 10 queries , WinCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表