Acquiring the grammar system is vital in the foreign language learning, and there has always been the debate on how learners can best acquire the English grammar. In this paper, two methods for teaching grammar will be presented——traditional practice and consciousness-raising. Both the two methods have their advantages and disadvantages. But in practice, it is a better idea to combine different methods to make grammar teaching more effective. In addition, the consideration of different individual learners is also very important.