Essential Grammar in Use with Answers
English Grammar in Use. A self-study reference and practice book for intermediate students of English