非谓语动词to have been done和done在表示被动已完成时 有什么区别?

如题所述

to have been done表示将要被完成,是将来完成时的被动语态。done 就表示被动和已经完成
温馨提示:答案为网友推荐,仅供参考
相似回答