On the table in front of him were some bananas and a glass of water.还有中间为什么要用were.没有复数啊.

问题描述:

On the table in front of him were some bananas and a glass of water.
还有中间为什么要用were.没有复数啊.

意思:
在桌子上在他之前是一些香蕉和一杯水。
因为是 香蕉和一杯水 是2个物体 所以是were
|
and

他对面的桌子上有些香蕉,还有一杯水
香蕉还有水,当然是复数呀

在他前面的桌子上有一些香蕉和一杯水.
这是个倒装句 还原了就是
There were some bananas and a glass of water on the table in front of him .根据就近原则 用复数were

倒装句
There were some bananas and a glass of water on the table in front of him
在他前面的桌子上有一些香蕉和一杯水。