English tenses exercises online | Lingbase
lingbase.com › en › englishMixed exercises to practise all English verb tenses. Read explanation Intermediate level Exercise Multiple choice All present tenses, mixed exercise Start Your score 0.0/10 Exercise Dropdown All tenses, mixed exercise Start Your score 0.0/10 Exercise Drag and drop All tenses, mixed exercise Start Your score 0.0/10 Exercise Multiple choice
Tenses Exercise - Home of English Grammar
www.englishgrammar.org › tenses-exercise-84Jul 05, 2022 · Tenses Exercise July 5, 2022 - Fill in the blanks with an appropriate verb form. 1. I …………………………….. for a bus for two hours. am waiting have been waiting has been waiting 2. I ………………………… really hard last summer. worked have worked had worked 3. We ……………………. a great time when we went holidaying in Maldives. have have had had 4.