首先,有by不一定是被动.
被动的构成是 be+过去分词
而The concert given by their friends 的given没有be构成, 不是被动
The concert given by their friends可以理解为The concert was given by their friends , 但是由于句子已经有了一个谓语动词 was , 所以 given 不能 用be given ,
而且 given by their friends 与the concert的关系是修饰, 所以用given的过去分词做定语 (不是做表语, 表语一般在be动词之后说明主语的特征等等),
也可以把整个句子改成 The concert which / that was given by their friends was a success.
我知道我说的很乱....欢迎追问
温馨提示:答案为网友推荐,仅供参考