桌子上有一本书的译本,一支笔和两把尺子。为什么会有?

be句型具有邻近性原则。

三个东西,第一个是1本书,是单数,所以有。

如果我们说“桌子上有两把尺子,一本书和一支钢笔”,我们应该先用there are。