Published 1 Jan 2006
Updated edition, 2019 John Eastwood's intermediate book is the main alternative to Murphy, and some learners simply get along better with its explanations. Each unit covers one important grammar topic, and downloadable tests at the end of each unit or section show you how much has stuck. The…