has been done是现在完成时态。现在完成时是英语中的一种时态,用于描述过去发生的动作或事件对现在造成的影响或结果。被动语态则用来强调动作的接受者或受事者。过去分词done是动词do的过去分词形式。在被动语态中,过去分词前面加上助动词be的不同形式来表示不同的时态和人称。
has been done的结构由助动词has或have、过去分词been和动词的完成时态形式组成。其中,has用于第三人称单数,而have用于其他人称和复数形式。过去分词been则表示动作或状态的完成,而完成时态形式则表示动作在过去某个时间点开始并延续到现在。
1、He has been done his homework. (他已经做好了功课。)
2、She has been done learning the book. (她已经学会了这本书了。)
3、In the examination room, he has been done first one do the examination paper. (在考场里,他先完成了试卷。)
4、This task has been done very well. (这项任务做得很好。)
5、Dinner has been done. (晚饭已准备好了。)