请问一下there be句型的主谓宾分别是哪个?如下.

问题描述:

请问一下there be句型的主谓宾分别是哪个?如下.
1.There is no knowing what may happen tomorrow.
2,There might be some desserts if you wait a bit.
3.There shall be no more wars.
我在语法书上看了 there be句子型的真正主语是那个BE动词后面的那个名词成分,there是引导词,但是却没有写宾语是哪个.请问一下大家上面3个句子的住谓宾分别是哪个?

主语 谓语 宾语
无 is knowing
无 wait desserts
wars be there