“ is都是适用于口语等非正式场合,正式场合都建议用are ” 没有这个说法
Subject verb concord 至少有两种
一种是proximity concord 也就是在中国教英语时讲的谓语就近
一种是 notional concord 也就是按照句意分析主语是什么然后搭配谓语
这两种的话 前者是更加符合语法含义的语法 因为它纯粹是个rule
就跟you 后面用are 而不用am 一样 是语法规则规定的 没有道理可言
所以无论正式或者不正式
there be谓语就近是不会错的
因为这东西真的是语法规则
notional concord反而才是不那么语法的语法
只不过语法本身是变动的 现在notional concord越来越多 实践中来说怎么说都行
另外englishclub这样的来源谈不上权威
【 在 darkmaru (darkmaru) 的大作中提到: 】
: 没有说反啊,楼主这种情况可以用两种方法来解释而言(省略或者就近原则),但不管那种解释方法,is都是适用于口语等非正式场合,正式场合都建议用are
:
: with singular subject series,非正式场合常用"There is" ,因为ellipsis (where we cut out words that are repeated);
:
--
FROM 162.156.96.*