The second level in the Oxford Practice Grammar series. Grammar structures are explained in detail with extended practice activities to build your confidence....
Refreshed with a new design, Oxford Practice Grammar is a three-level English grammar practice series for the classroom or self-study. Its tried and trusted methodology provides clear explanations...
Part of this progressive grammar series, offering a systematic study of English grammar. It introduces, explains and reinforces essential grammar topics to lay a sound foundation for English langua...
A comprehensive course in advanced English grammar. Challenging topics, such as the changes required in turning direct speech into indirect speech, are broken down into separate steps to make the i...