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

问题描述:

had been 和 has/have been的区别是什么?
1个回答 分类:英语 2014-10-26

问题解答:

我来补答
has/have done是现在完成时,与过去时的区别是结果对现在所造成的影响,
has/have been done是现在完成时的被动语态,had done是过去完成时,动作发生在过去的过去,had been done是过去完成时的被动语态,
 
 
展开全文阅读
剩余:2000
下一页:奇偶性的应用。