English Grammar in Use by Raymond Murphy
The best book on English grammar
If you want to learn English grammar and your level is intermediate or higher, English Grammar in Use by Raymond Murphy is the most useful English study book you can buy.
It is very important to study and learn English grammar if you want to be able to write and speak English well. English Grammar in Use covers all the most important areas of English grammar, including tenses, modal verbs, relative clauses, adjectives and adverbs, word order and prepositions.
If your English grammar is already good…
You can improve your use of phrasal verbs, advanced vocabulary and idioms with:
Practical Everyday English by Steven Collins.
This is the best book on English conversation and phrasal verbs I've ever read. When I'm in the UK, I never go anywhere without it.
Mr Collins's books cover exactly the gap that foreigners still have to cross in order to pass from just grammatically correct English to real daily English conversation.
A self-study method designed to improve the vocabulary of upper intermediate and advanced students of English Monterserrat publishing ISBN 978-0-9528358-2-0