having been done 和 done和be done 和to be done 的区别和联

having been done 和 done和be done 和to be done 的区别和联系?他们都是什么意思?

having been done 意思是已经完成了

done 通常指刚刚完成,比如It's done,就是完活了

be done 指应该做完,一般第三人称的语气,所以你也并不知道完没完成,只是它是需要完成的

to be done 就是还没有做完的意思,等待完成。

谢谢,请与采纳追问

哪几个可以充当谓语?

追答

having been done 和 be done都可以

追问

哦哦

谢谢

温馨提示:答案为网友推荐,仅供参考
相似回答