“I’ve done” 和 “I’ve been doing”傻傻分不清?现在完成时和现在完成进行时解析

“I’ve done” 和 “I’ve been doing”——这两个结构在英语中都表示与现在有关的过去动作,但意思究竟有什么不同呢?

比如:

  • I’ve worked at GlobalTech for 8 years. (我在环球科技工作8年了。)
  • I’ve been working at GlobalTech for 8 years. (我一直在环球科技工作,有8年了。)

这两个句子都正确,都表达了“从过去开始持续到现在”的意思,并且都与现在有关联。

不过,它们的侧重点可大不相同!让我们来看看五个关键区别

  1. 动作完成 vs. 动作持续:
    1. 现在完成时强调动作已经完成,并且对现在产生了结果或影响
      1. 例:Someone has eaten my chocolates! (有人吃了我的巧克力!) —— 强调“吃”这个动作完成了,结果就是:They’re all gone. (全都没了!)
    1. 现在完成进行时强调动作一直持续进行,并且可能还会继续下去
      1. 例:Someone has been eating my chocolates. (有人一直在吃我的巧克力。) —— 强调“吃”这个动作持续了一段时间,结果是:There’s only a few left. (只剩下几块了。) 而且,这个“吃”的行为可能还会发生。
  2. 关注结果 vs. 关注动作本身:
    1. 现在完成时更关注动作的最终结果
      1. 例:I’ve chopped the onions. (我切好洋葱了。) —— 结果就是:洋葱切好了,可以进入下一步了 (What’s next?)。
    1. 现在完成进行时更关注动作本身的过程
      1. 例:I’m not crying – I’ve just been chopping onions. (我没哭——我只是一直在切洋葱。) —— 这里强调的是“切洋葱”这个动作过程本身(而且是持续的),正是这个持续的动作过程导致了“辣眼睛”的结果。
  3. 可见证据:
    1. 现在完成进行时常用于描述刚刚结束不久的动作,并且我们能看到这个动作留下的明显痕迹或证据。虽然动作完成了,但证据还在。
      1. 例:I’ve been cooking all day so the kitchen’s a mess. (我做了一整天饭,所以厨房一团糟。) —— “一团糟”就是做饭留下的证据。
  4. 次数/频率 vs. 持续时间:
    1. 现在完成时常用来谈论发生了多少次频率
      1. 例:It’s rained every day this week. (这周每天都下雨。) / I’ve had four coffees today. (我今天喝了四杯咖啡了。)
    1. 现在完成进行时则更侧重强调动作持续了多长时间,常与表示时间长度的短语连用,如 all morning (整个上午), all day (一整天), for ages (很久) 等。
      1. 例:It’s been raining all day! (雨下了一整天了!) / I’ve been drinking coffee all morning, and I’m still tired! (我喝了一上午咖啡了,可我还是很累!)
  5. 状态动词 & 临时状态:
    1. 重要提示: 表示状态(而非动作)的动词(如 know (知道), like (喜欢), believe (相信), own (拥有) 等),通常不用进行时态(包括现在完成进行时)。
      1. 错误:~~I’ve been knowing Xiaomei for three years.~~
      1. 正确:I’ve known Xiaomei for three years. (我认识小美三年了。) —— 这里只能用现在完成时。
    1. 现在完成进行时有时可以用来强调某种情况是临时的
      1. 例:I’ve broken my leg, so I’ve been working from home lately. (我腿骨折了,所以最近一直在家工作。) —— 强调“在家工作”是腿伤期间的临时状态(假设原句提及的公司已替换为虚拟公司)。

好了,以上就是现在完成时和现在完成进行时的详细解答。当然,学习语法最好的方式就是多练习、多运用!

英音网开发了综合音标语感和词汇的综合练习课件,您可以永久免费使用本站播客音频和相关练习材料内容,订阅会员可以:

  • 获取4个难度级别的配套文本(level0-level3 )及中国学习者专属练习材料
  • 往期700+内容及每月4期更新,包括真人发音英音。
  • 专属学习指导群

       关注客服,加入podcastsinenglish专属语感练习群: