have done还是be done是被动语态,

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/30 09:07:18

have done还是be done是被动语态,

have done是主动语态的现在完成时
be done是被动语态的一般现在时

have done 是完成时态,表示已经完成
be done是被动,表示被完成,被动语态就是系动词be+动词分词。

现在完成时 have /has +现在分词
被动语态 be +现在分词
现在完成时的被动语态have/has+been+现在分词