Practical English Usage by Michael Swan!

Practical English Usage is a world bestseller and a vital reference tool that helps teachers and higher-level learners with common language problems in English. Practical English Usage provides instant answers to questions about the English language which both native and non-native speakers of English find difficult to explain: When do we use a past tense with a future meaning? Just tap on a word in Practical English Usage to bring up the dictionary entry.