be后面加动词的过去分词才表被动。一般过去时的被动形式是was/were+done。be不能加动词原型也不能加动词过去式。你看到的动词过去式只不过是和动词的过去分词拼写一样的词,用起来是不一样的。have been done已经是被动了,它是现在分词的被动语态。朋友,这样的语法问题最好做一个归纳整理,理清思维就好啦。