had been 和 has/have been的区别是什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 03:01:05
had been 和 has/have been的区别是什么?

had been 和 has/have been的区别是什么?
had been 和 has/have been的区别是什么?

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

had been过去完成时态,表示过去的过去,意思是曾到过某地
例:He said he had been there.
has/have been现在完成时态,意思是曾到过某地
I have been there.