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

如题所述

to have been done表示将要被完成,是将来完成时的被动语态。done 就表示被动和已经完成
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答