have been / has been / had been 的区别

来源:学生作业帮助网 编辑:作业帮 时间:2021/07/25 08:02:22

have been / has been / had been 的区别
have been / has been / had been 的区别

have been / has been / had been 的区别
have been 主语是复数;has been 主语是第三人称单数;had been 时态是过去完成时

has/have done是现在完成时,与过去时的区别是结果对现在所造成的影响,has/have been done是现在完成时的被动语态,had done是过去完成时,动作发生在过去的过去,had been done是过去完成时的被动语态,