Oxford Living Grammar

A four-level grammar course which explains and practises grammar in everyday contexts, and shows how grammar is used in real-life situations. Oxford Living Grammar takes a gentle, practical approach to grammar. Each unit explains how the grammar works and the situations where you use it.

Intermediate Oxford Living Grammar  9780194557085

Oxford Language Study Grammar. Editorial Oxford