Macmillan English Grammar in context Intermediate
Within each unit, exercises range in difficulty. This allows learners to build up their confidence with the simpler, more familiar tasks before moving onto the more challenging ones later in the unit.
The Review section at the back of the book offers more activities for students who have finished the other exercises. It is also for students who feel that they haven’t fully grasped the grammar point and need some further practice.