英语语法存在一些有争议的问题。
1.
Singular “their”的问题。请看以下4个句子:
Everyone was asked to do their homework.
Everyone was asked to do his or her homework.
Everyone was asked to do his(her) homework.
All the people were asked to do their homework.
当everyone, everybody, none, someone, somebody等不定代词出现时,时常出现此类问题,everyone 这个前置词到底应该搭配什么代词呢?这四个句子都是正确的,但是过度使用his or her显得笨拙,无法确定性别的情况下单用his或者her又有性别歧视之嫌。英语语法中没有第三人称单数中性的代词来指代人,权且只能用their. 最好的解决方法仿佛还是舍弃单数everyone, 而以一个复数的词来代替,例如 all the people, 问题可以迎刃而解。
2.
Neither…nor或者either…or 在复合主语中时,若有两个主语单复数不统一,动词单复数选取问题。事实上有两种选择。
许多老师喜欢使用就近原则。根据就近原则(proximity rule),有
Neither the cat nor the dogs are dancing.
或
Neither the dogs nor the cat is dancing.
但传统上(logic rule),只要有一个主语是复数,动词就可以使用复数。
Neither the dogs nor the cat are dancing.
或
Neither the cat nor the dogs are dancing。
可以看见,最好的解决办法似乎是使复数的主语离动词更近,同时动词时用复数,这样可以同时满足两个原则。在实际写作中,应尽量保持使用一个原则并做到一致。
3.
代词none (of) 作主语时单复数问题。理论上,none=no one 应为单数,因此不论none of之后是单数还是复数,动词都应该用单数。但实际上of后若是复数,动词可以变为复数。这对于解决singular their的问题有所帮助。None of the team have done their homework. 可以权当复数处理。
4.
竟然根本没有任何办法用简单易懂得语言解释
I am here.
的语法结构。
副词adverb是一个定义起来极其复杂以及繁琐的成分。
总结起来,英语语法实在是杂乱无章,无迹可寻。学过西班牙语或类似语言的读者,包括笔者,应该十分清楚其中的原委。