Advanced grammar in use : a self-study reference and practice book for advanced learners of English : with answers - 2nd Ed.
Hewings. Martin
A comprehensive reference grammar and exercise book for advanced student’s of English.
Appendices on: 1. Passive verb forms, 2. Basic question forms, 3. Quoting what people think or say, 4. Irregular verbs.
There are 100 two-page units, each on a particular point of grammar.
EN GRAM 4a Open access