分类选择
来自齐冬梅的问题

  一般现在完成时和现在完成进行时有什么区别

  一般现在完成时和现在完成进行时有什么区别

1回答
2020-10-30 07:34
我要回答
潘传勋

  现在完成时是以have/has+done(过去分词)的形式出现,一般是说已经完成了的动作Ihavefinishedmyhomework翻译为“我已经做完家庭作业了”

  他与现在完成进行时的区别是:所用的“动词”比如说上面例句中的“finish”是一个“点”的动作“完成作业”就是你作完作业的那一瞬间“你不可能一直在完成作业不可能持续的完成作业

  而现在完成进行时一般是have+been+doing(现在分词)一般是说的一个持续的状态比如说IhavebeenlearningEnglishfor3years.”我已经学了3年的英语“”学习“他是一个过程,是一个可持续性的状态,再举个例子Ihavebeenworkingfor12hours.”我已经工作了12个小时了“就是持续的工作了12个小时候了,他可能接下来要休息了.

  你有看出区别么?简单的来说一个是”点“的动作,而另外一个是”持续性“的动词.

2020-10-30 07:36:03

最新问答

  • 大家都在看
  • 小编推荐
  • 猜你喜欢