那大家来练一个句子试试:我想说“我来自中国,中国有五千年历史。”
两个分句肯定是I come from China以及China has 5 thousand years of history. 那,怎么拼起来呢?
是(1) I come from China, which has 5 thousand years of history呢,还是(2) I come from China which has 5 thousand years of history呢?
答案是(1)哦,你要是写成(2),我想说,你是在搞分裂么?(2)的意思是“我来自有着5千年历史的中国。”嗯嗯,你想暗示什么呢?
人们制定语法规则的一个重要目标就是表意,离开了这个目标,语法的价值就大打折扣了。我看很多人谈语法“美”,这些真的都是次要的目标。
举个例子,英文的平行结构问题:I love you more than her.这个句子有问题么?答:没问题。意思很明确,就是“我爱你多于我爱她。”那这个句子呢,I love you more than Jane。答:有问题。这个句子有歧义。可能是两个意思: “I love you more than Jane does"即“我比Jane更爱你”,或者是“I love you more than I love Jane."即 “我爱你多于我爱Jane。” 为什么第一个句子没问题?因为那个 “her”只能做宾语,不可能做主语,所以不可能有两种解读。
所以,一个语法错误到底是否严重,其重要标准是,是否影响人们的理解。
目前语法教育的缺陷:
我要来谈谈很多人学语法的问题了。即,不考虑语义准确性,纯学语法。
在国外的一些写作考试中,比如TOEFL,比如GRE,都对语法有着一定的要求。但是,标准一般这么说contains occasional major errors or frequent minor errors in grammar, usage or mechanics that can interfere with meaning(来自GRE考试标准的3分语言水平标准)。3分是中国学生的平均分。很多人以为3分语言是不够高级,其实根本问题就是写的句子意思不对。很多人开始编造谣言,说什么 “写了多少个主谓不一致,写了多少个单三错误就只能得3分了……”之类扯淡的话。这些考试标准从来没有写过不允许犯语法错误,因为人家写得很清楚,errors ... that can interfere with meaning。真正影响分数的不是语法错误,而是影响了语义的语法错误。我刚才举的love you more than Jane和love you more than her的区别就是这个问题。所以,举个例子,单三问题严重不严重,影不影响语义?答:不知道,看情况。
比如:there is a lot of people. 错了,但不影响语义,无所谓,所有读者都知道你在写啥。
再比如:he wrote a book about several events that is/are extremely influential。请问,这个is/are的区别会不会影响语义?答:当然影响,因为这决定了influential的到底是the book还是the events。
我想,这个道理非常明了了。