Grammar Essentials : Graded Exercises in English - Robert J. Dixson (Longman, 2004)