答案是: there be句型的谓语动词用单数还是复数,需要遵循邻近原则。
所谓邻近原则: 就是谓语动词与最近的主语保持一致,最近的主语用单数,谓语动词用单数,否则用复数。there be 句型是一个倒装句,它的主语在be动词的后面,即: There be +主语+其它。例如: There are some flowers on the table。此句中,最靠近be动词的主语flowers 是复数,所以be动词用复数are。再如:There is a pen and two books on the table。在此句中,a pen 离be 动词最近,故用单数is , 而不用are。