havebeendone是什么时态(havebeendone)

刘荷春
导读 大家好,小阳来为大家解答以上的问题。havebeendone是什么时态,havebeendone这个很多人还不知道,现在让我们一起来看看吧!1、have done和h

大家好,小阳来为大家解答以上的问题。havebeendone是什么时态,havebeendone这个很多人还不知道,现在让我们一起来看看吧!

1、have done和have been done的区别为:一、指代不同have done:表示做了不必做的事。

2、2、have been done:已经完成。

3、二、侧重点不同have done:现在完成时。

4、2、have been done:是现在完成时的被动语态。

5、扩展资料被动语态:不及物动词带有同原宾语的动词,反身代词的动词和系动词都无被动形式。

6、即便如此,还有不定式,动名词,分词,以及它们的复合结构的被动态,再加上情态动词,助动词以及它们的疑问式和否定式从中掺杂。

7、下面口诀就以动词“do”为例,即“do、did”过去式“done”过去分词,以口诀形式总结各种时态的被动态。

8、一定对你有所启示。

9、 当然了,被动语态也可以概括为“be done”。

10、也就是“be+过去分词”例如:be said。

11、have 是 完成式的标志,have 后面谓语动词要用现在完成式have done 是主动形式的现在完成式.如 I have finished my homework.我已经完成我的作业了.是 “我” 主动完成的.谓语动词finished 是现在完成式be done 是被动形式,而have 后面要用完成式,谓语动词 be (就是be 动词) 的现在完成式 是been,所以才有have been done如,The classrooms have been cleaned.教室被打扫干净了.be cleaned 被打扫,现在完成式就是 have been cleaned没有什么区别,have been done是现在完成时的被动语态,而have be done并没有这种结构吧。

12、现在完成时和过去完成时的被动语态的不同have be done是错误的,只有have sth be done意思是把某样东西做好了。

13、现在完成时+被动就是have been done。

本文到此分享完毕,希望对大家有所帮助。

标签:

版权声明:本文由用户上传,如有侵权请联系删除!