原因之一是主流与否的不同。SLA在中国热门,是因为在中国学英语是体制内教育的一门主课和体制外教育的一大市场。我们都知道托福的原名是Test of English as a Foreign Language,而在英语国家有一个更普及的东西叫ESL(English as a Second Language),后者的SL就是所谓二语。但是ESL在国外虽然也有一定市场,但却不入主流。
很多年前的听说教学法,好像是完全不管语法的,后来的交际法,也是强调听说,对语法也不重视,但是有老师说有些学生口语很流利,但是错误百出。固然成功交际最重要(这是交际法强调的),但错误百出也毕竟不行。关于语法在外语教学中的地位,有过许多讨论,好像大致的结论就是以前那种语法教学法不行,但是完全不教语法也不行。比如以前的英语教材,第一课是什么what's this? This is a book之类,完全只是语法练习,不是真实的句子,新编的教材里,这样的课文基本见不到了,但语法也不是完全不讲。当然这些都是很多年前看的,现在英语教学有些什么新认识,完全不知道。