绝对应该是is而不是are,就是按你说的就近原则,我不知道你那书是否正版还是印刷错误,这个前一阵子我还给学生讲过来着,
尽信书不如无书,书也是人编的,一样会出错的。
There be结构中的
be动词的确定
1. there be 结构中的
谓语动词be在人称和数上应与其后的主语保持一致。主语是
不可数名词或单数可数名词时用is,是复数时用are。
如: There is a flower in the bottle. 瓶里有一朵花。
There is some money in the purse. 钱包里有些钱。
2. 若句子中有几个并列的主语时,be的形式要与离其最近的一个主语在人称和数上保持一致。如: There is a boy, a girl and two women in the house. 房子里有一个男孩,一个女孩和两个妇女。
There are ten students and a teacher in the office. 办公室里有十个学生和一个教师。
3. 另外,在
陈述句中为了强调地点,也可将
介词短语提置句首。如:
In the tree there are five birds. 树上有五只鸟。
中间这段是百度百科上的,我刚特意查的。