Oxford Living Grammar second edition
Learn and practise grammar in everyday contexts
Ken Paterson, Mark Harrison, and Norman Coe
A four-level grammar course which explains and practises grammar in everyday contexts, and shows how grammar is used in real-life situations.
Level: Beginner to Upper-Intermediate (A1+-B2)
Oxford Living Grammar takes a gentle, practical approach to grammar. Each unit explains how the grammar works and the situations where you use it. The exercises use real-life situations to practise the grammar in context.