Appropriate for intermediate, upper-intermediate, advanced and proficiency level students of English. Students have to fill the gaps with a suitable tense or verb form of the verbs in brackets. This article about Windsurfing is an excellent “Mixed Tenses” exercise - I got it from an old grammar book.