Macmillan English Grammar in Context is a three-level (Essential, Intermediate and Advanced) grammar practice series.
Key Features
Grammar explanations with traditional practice activities and c
Advanced Language Practice
Michael Vince
C1, C2
Advanced
Advanced grammar and vocabulary
Truly advanced language practice material to challenge CAE and Proficiency students
30 units containing grammar explanation and practice, including work on text features and phrasal verbs
Regular progress tests for consolidation
20 units developing and practising topic-related vocabulary and phrasal verbs
10 units working on expressions, idioms, collocation and word formation