现在完成时中的been,什么时候必须有,什么时候可以省略,英语小白,求答

如题所述

现在完成时里面的been不存在省略现象

你指的应该是Have done和Have been done 的区别吧 前者是主动 后者是被动
This man has killed the woman男人杀死了女人
The woman has been killed by the man女人被男人杀死
另外还有have/has been +形容词/介词等表状态
The man has been dead for three years.这男人死三年了
温馨提示:答案为网友推荐,仅供参考