“have being done”是什么时态?

如题所述

您好!拿下面一个例句来讲解如下:
He is doing his homework.他正在做作业。不强调主语,强调宾语,就可将该句变为被动语态就是:
His homework is being done.
他的作业正在进行中。
如果现在完成时的主动语态就是:
He has done his homework.他已经做完作业了。如果将该句变为被动语态就是:
His homework has been done.他的作业已经做完了。
done 是过去分词,作为非谓语动词,单独使用作独立主格结构,对主句的谓语起到被动完成的作用。
His homework done, he went out to play.(=After he had done homework, he went out to play.)作业写完后,他出去玩了。
谢谢!希望能帮助您!
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-11-18
是不是写错了。有have been doing, 现在完成进行时 have/has)+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。(与since,for连用时,常常表示动作会进行下去)
也可以表示某种经历。

若是have been done,则是被动语态的现在完成时本回答被网友采纳