English Idioms in Use - Advanced Book with Answers
Improve your understanding of idioms in English. Explanations and practice of English idioms, written for advanced-level (C1 to C2) learners of English. Perfect for both self-study and classroom activities. Learn idioms in context, with lots of different topics, including 'Learning', 'Formal writing' ...