Have/Has been done 与Have/Has done 到底有什么区别

如题所述

have/has been done.被动

He has already been scolded by his father.
他已经被父亲教训过了。

Have/has done 主动
I have already scolded my son.
我已经教训过我儿子了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-22
前者是被动语态,后者不是
相似回答