楼主的情况我感觉非常地熟悉,因为基本上我之前也是这么个状况。
我个人认为国内的语法教学是不正确的。即便按照国内教学的方法你学会了分析句子,知道了什么是主谓宾定状补,你仍然不能用英语表达出你想说得意思。
我个人认为,你虽然学会了这些概念,但距离应用他们还差得远。所以你也看到了,上面会有很多人说语法不重要,语感重要之类的云云... 我个人认为,如果没有一定的语法基础的话,日很难有效的培养出语感的。为什么这么说?因为你没有语法基础,你就算接触再多的句子,也不能潜意识有效的把他们分类归纳,最后脑子里还是一团浆糊,只有能记住的你知道怎么用,没遇到过的就只能干瞪眼。
真正有效的语法学习方法应该是“一本不太深奥的语法书”(个人认为,高考水平就足够了。)加上“大量的练习”。我这里所说的练习不是那种选择题选词或者句子分析,而是大量的针对学习的语法写完整的句子,我个人认为这样学习语法、培养语感效果是最好的。
虽然这说起来简单,但是如果没有经验的话,语法学习的顺序和整个计划的制定是很难的。因为语法书的目录并不是真正有效的学习顺序。所以我推荐一套我正在用的书,我个人感觉用起来效果非常好。这套书是剑桥大学出版社出版的,现在已经被外研社引进了国内。英文名是 “in use” 系列,中文就翻译成 “英语在用”。(比如语法的就是grammer in use). 分成语法、词汇、发音。每部分又分初、中、高三级。 如果不想买书用电子的也没问题。每页左边是知识点的讲解,右侧是对应练习,在
www.verycd.com上面有电子版的可以下。坚持做下去,一定会有很大的收获。
引进版书
http://www.amazon.cn/mn/searchApp?ix=sunray&pageletid=headsearch&searchType=&keywords=%E8%8B%B1%E8%AF%AD%E5%9C%A8%E7%94%A8&searchKind=keyword&bestSaleNum=3电子版的:http://
www.verycd.com/search/folders/in+use
我能保证中级的(intermediate),和高级的(advanced)都能下。初级的好像有点问题。不过初级的有些过于简单,它是给国外小学生用的,所以不是必要的。当然如果能按顺序全筛一遍,肯定会纠正不少自己已经养成的语法错误。
这是我最近备考雅思时得到的一点收获,希望对你有些帮助。