there be句型的被动语态是什么样的?

问题描述:

there be句型的被动语态是什么样的?
今天做了一道 题 there are many kinds of backpacks in the shop 这里书包应该是被卖 所以我填are sold 可答案是sold 为什么?难道前面有be后面的被动语态就可以省略be吗?求指教

此处sold是定语,修饰backpacks,因为backpacks和sell是被动关系(被卖)所以用过去分词sold,和there be 句型无关
商店里有很多书包.这本身就是一个不缺成分的句子.如果加上sold只是做定语来修饰书包,不可用被动,用被动该句就有2个谓语了are 和 are sold是病句.