Oxford English grammar course : Advanced : a grammar practice book for advanced students of English : with answers
Michael Swan and Catherine Walter (2011)
This book pin-points many areas of English at advanced level that students find most problematic.
An accompanying CD-ROM contains listening and word-order exercises to re-enforce the work in the book.
Useful for those who wish to be able to write academic English in a more precise and effective way.
EN GRAM 25; EN GRAM 25(CD-ROM) Open access