现在完成时的被动语态的构成为have/has+been+过去分词,为什么有been这个过去分词还要再加一个过去分词呢?
4个回答

必须有been 是为要体现 “被动”语态;后面如果没有其他动词的过去分词,就不知道是 被"怎么“了

被动语态的标准结构,就是 be 动词 + 动词过去分词,

现在完成时必须把 be (am,is,are) 改为 have/has been,

两者加起来,现在完成时被动语态就只能是 have/has been + 动词过去分词

例如:This mirror has been broken before.

这面镜子过去曾被打破过

不需要完成时体现的,用过去式就能表达了:

This mirror was broken yesterday.