English Grammar in Use Book with Answers: A Self-Study Reference and Practice Book for Intermediate Learners of English 5th Edition
Raymond Murphy's English Grammar in Use is the first choice for
intermediate (B1-B2) learners and covers all the grammar you will need
at this level. This book with answers has clear explanations and
practice exercises that have helped millions of people around the world
improve their English. It is perfect for self-study and can also be used
by teachers as a supplementary book in classrooms.