Essential Grammar in Use. Supplementary Exercises. With answers: A self-study reference and practice book for elementary students of English (Paperback)
I bought this book on the advice of the English teacher of my daughter at home. She is very comprehensive and easy to use. I recommend it.