问题描述: have done和have been done 的区别, 初一 1个回答 分类:英语 2022-07-06 问题解答: 我来补答 have done现在完成时的主动形式 I have cleaned the room.have been done现在完成时的被动形式 The room has been cleaned by me. 展开全文阅读