学英语一定要学语法吗?答案是不一定。为什么这样说呢?学英语是否学习语法,要看你学习的方法、学习环境和途径是什么。如果你在国外生活或者是学习,那么你是没有必要学习英语语法的。就比如你学习中文的时候有学习语法中文语法吗?当然是没有的,为什么呢?因为你有大量的语言的输入,你所看到的所有的材料都是中文写的,哪怕你是在学数学学物理,但是他们都是用中文写出来的,所以你无时无刻都在学习中文。在和别人的对话过程中,在看广告的时候,在看公交站牌的时候,在看电视剧的时候,其实都在学习中文,所以你是沉浸在一个中文的语言环境中的,所以这个时候你是不用学习中文语法的。同样,如果你能够用一种浸入式的学习方法来学习英文,大量的接触英文,把你身边所能接触到的东西都换成英文,把你的电视剧换成英文的,把你的购物网站换成英文的,把你的操作系统换成英文的,把你和家人的对话也变成英文的,由于大量的英文的输入和输出,使得你对英语的语言形成了一种语言习惯,所以不再需要学习语法来匡正你的英语。因为你可以从平时的输入中得到正确的语言表达习惯。但是如果你的英语输入不足,并且它是你的第二外语,那么这个时候就必须要学习英语语法了。为什么要学习英语语法呢?因为语法其实是来告诉你如何把单词连接在一起的,连接成句子的规则。由于没有大量的语言输入,所以只能靠一个规则来告诉你什么是正确的,什么是错误的。所以语法可以判断你所说的句子,你所写的句子是否是正确的。学习语法,就相当于学习了规律,我们在今后的语言学习上也能够达到事半功倍的效果,就相当于给了你一个模板,你可以无限往模板里放入自己的东西。所以,是否学习语法是看你的学习环境,学习方法以及是否是第二外语等多个因素决定的。