Abstract: This article tries to explain the current views on teaching English grammar. First, it tries to introduce teaching grammar based on the traditional model of teaching grammar, considering PPP that stands for presentation, practice and production. Then, it will try to examine those approaches which connect teaching grammar to the new and current models of teaching grammar called the use of grammar in context. In addition, it will consider Afghan learners’ problems with acquiring English grammar, and discussing how to apply theory to the practice of teaching grammar within low-level, mid-level and advanced-level learners. By this article, the reader will get the primary picture about the modern and useful ways of teaching grammar.