非谓语中done 与to be done 都表被动,请问有什么区别么

问题描述:

非谓语中done 与to be done 都表被动,请问有什么区别么

前者已经完成了,后者还没有开始。
It's done.( 做好了 )
It needs to be done. (需要去做)

非谓语中done 与to be done 都表被动,区别是 前者表示被动和完成 后者表示 将发生的被动