En cours de chargement...
The Oxford Practice Grammar three-level series - Basic, Intermediate, and Advanced - gives you the explanations and practice that are right for your level of English. Basic gives you lots of practice and clear, short explanations; Intermediate gives you
more detail, balanced with extended practice; Advanced gives you challenging practice activities and in-depth explanations. Revision units and tests help you focus on the grammar that needs more practice.