有人问:native speaker的英语水平都很好吧?这些老外讲英语的时候,也跟中国人讲英语一样会犯很多语法错误吗?
Liston点评:
语法错误任何人都会犯。中文站上的帖子,犯中文语法错误的低质帖遍地都是,日常讲话有很多人夹缠不清。
不,如精通了语言,讲英语所犯的语法错误跟中文所犯的有所不同。
中文语法规则简单随意,句子结构的逻辑性差。犯语法错误的都是因为思维混乱,把谁修饰谁、谁是重点谁是定语状语这些搅糊涂了,一句话绕前绕后思路不清,表达不到位,让人听不懂。
英语语法规则复杂严谨,句子结构的逻辑性强。只按语法规则讲话,基本上不会犯比较大的逻辑错误。但英语有大量词法变化,各种时态、语态、词尾、词性的变化,讲一句话要考虑的方面别多,稍微不注意就遗漏哪里。
可以说,中文语法错误导致沟通低效,或者根本无法沟通。但英语的语法错误多数是小毛小病,表达沟通是没什么障碍的。因此在中文网站上,经常吵骂得一蹋糊涂,但都在自说自话,鸡同鸭讲。英语网站上的讨论则有序效得多。
这就跟写字一样。你再会写,偶尔也会写错一些,慢慢检查又检查出来。讲话时,普通话讲得再标准,也会有一些字发音不到位。慢慢讲又能讲对。掌握一门语言之后所犯的语法错误跟是思考时间不够导致的。
但太多中国人讲英语所犯的语法错误,跟思考时间无关,是英语水平差导致的。
中国人都是拿传统语法教材来。传统语法教材上有很多规则说都是错误的,认真学也学不懂。而学僵尸英语的人,英语语法规则不重要,只是背了用来应付考试,或者在中式解码过程中划分句子成份,对语法规则无法理解。这样的基础去讲英语,必然不道如何组装出正确的英语句子,拿中式单词胡乱拼凑的句子必然错漏百出。有些人是把背熟的现成句子拿来朗读和书写。由于缺失英语语感,背的内容没多久就混淆或模糊了,勉强说写出来的句子也是错漏百出。
因此英语水平差的中国人所犯的英语语法错误,是大量而严重的,几乎没几句话讲得正确。懂英语的老外所犯的语法错误极少见,且都是些不影响正常交流的小毛病。两者有本质的区别。
也就是说,如果懂英语了,偶尔犯点语法错误是正常现象。但不懂英语的时候,想不犯语法错误都是做不到的。
英语跟中文一样都是语言,道理是相通的。
英语语法规则比中文的复杂太多了,要全搞懂太不容易了。