was changed和has changed ; have been和had been ; have done 和 has done 区别。

希望举例子说明说明。详细较好

was changed 是change的过去式的被动式
has changed 是change的现在完成时
have been 是现在完成时的被动式
had been 是 过去完成时的被动式
have done 是 现在完成时 (用于第一,二人称单数或者所有人称的复数形式)
has done 是现在完成时 (用于第三人称单数形式)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-17
was changed 谁谁 被改变
has changed (现在完成时)
had been (过去完成时)
have done (第一人称 如我 , 已经 做过 什么事)
has done (第三人称,如她,已经做过什么事)

加分呐O(∩_∩)O~追问

还有一个 have been~谢谢~

第2个回答  2011-05-18
第一个用被动语态;只要记住has只用于第三人称单数;have been用于现在完成时,had been用于过去完成时,表示过去已经完成了的。…我无语了
第3个回答  2011-05-17
过去试,完成时;完成时,过去完成时;完成时,一个主语是复数一个是单数
相似回答