I start far too many of my articles with suggestions to teach more of this and less of that, but this time I really really really really really really mean it!
Perhaps the most shocking weakness I have found in how English is usually taught is the number of students who know the intricacies of Present Perfect Continuous but not the expression “the day before yesterday”, know all about the differences between predictions with and without present evidence but not the difference between “in two weeks” and “two weeks later”, etc. Therefore nowadays when the book says I should be teaching present, past or future tenses, I actually spend far more time teaching present, past and future time expressions like “almost always”, “in the last two weeks” and “some time”. And in a nice accidental benefit, that is often the best way of teaching the differences like Present Perfect/ Past Simple and Present Continuous/ Present Simple, as well as a vocabulary rich way of introducing prepositions of time.
To help make this simple, effective and important shift in how grammar is taught, over the last few months I have added three articles with loads of game ideas and 15 photocopiable worksheets on teaching past, present and future time expressions, along with links to loads more new stuff on more specific time expressions like days of the week and dates, all here: