首页 知识详情

have been doing 和done

网校学员酒越**在学习新概念英语2、3册连读【随到随学班】时提出了此问题,已有1人帮助了TA。

网校助教

Bessie0513

同学你好,该知识点来自沪江网校《新概念英语2、3册连读【随到随学班】》的课程,想要更系统的学习,欢迎进入课程学习。不仅可以和更多的同学一起学习,而且还有老师、助教随时的学习指导和知识点解答哦。

同学你好:
have been doing是现在完成进行时,表示已经做了并且还在做的事情。(即:它表示从过去某一时间开始一直延续到现在的动作。现在这个动作可能刚刚终止,也可能仍在进行。)它是主动语态。
例句: I have been standing on one foot for nearly 3 hours.  
          我单脚站立已经快三小时了。

have been done 是现在完成时的被动语态,表示已经完成的事情。因为是被动语态,所以主语多为物。
例句:Our classroom has been cleaned, you needn't clean it now.
         我们的教室已经被打扫过,你现在没必要再打扫了。

同学图中的句子整个句子的意思想要表示的是一直都在进行的动作,所以用have been doing


希望以上答案可以帮助到同学!
祝愿同学学习进步!

版权申明:知识和讨论来自课程:《新概念英语2、3册连读【随到随学班】》的学员和老师,如果想了解更多,可以报名参加课程学习。所有知识讨论内容,版权归作者及沪江网校所有。

相关资料

have been to和have gone to的区别

看他叔叔了。  4.She has gone to the cinema with her boyfriend.  她与男朋友看电影去了。 5.Wherever can he have gone to?  他究竟会到哪儿去了呢? 6.We have g...

have gone to, have been to和have been in的辨析

加了四届奥利匹克运动会。(参have gone to :去了没回(单程) 例句: 1.The meat has gone bad. 这肉已变质了。(不会再变好) 2.When people realise that their life is almo...

英语语法辨析:to do, doing, do

不用说听音乐了。 4. finish doing 结束做某事 It took us a whole week to finish painting the home. 我们花了整整一星期的时间才把房子粉刷好。 5. hate doing 讨厌做某事 T...

英语到底多少种时态

行时(would have been doing)等。 二、什么是时态 时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式。它是表示行为、动作、状态在各种时间条件下的动词形式。 在语法里,时态表示行为发生的时间和说话时的关系。一般分为...

如何学习掌握英语语法中的时态

行时(would have been doing)等。 二、什么是时态 时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式。它是表示行为、动作、状态在各种时间条件下的动词形式。 在语法里,时态表示行为发生的时间和说话时的关系。一般分为...

英语中的经典对比之猫和老鼠

用得淋漓尽致。 3. 文化和象征意义 猫和老鼠作为文化符号,不仅在语言中有着深刻的含义,也在人们的日常生活和心理中扮演着重要角色。它们所代表的对立关系、追逐与逃避的场景,常常引发人们对权力、智慧、勇气与机智等话题的思考。 总的来说,猫和老鼠在英语中的使...