Как ни странно, но это Essential Grammar in Use by Raimond Murthy.
В отличие от Донцовой и ее книжек-отрыжек, читать приятно, полезно и надолго хватает.
Ну я, естественно, повторяю. Учить новое в метро, это высший пилотаж, хотя видела учительницу, проверяющую контрольные.
Вот читаю неделю. Уже Unit 30. Хватит надолго :))