Advanced Tense Use — Exercises
Choose the tense
Circle the correct answer.
- By next June, I _____ here for ten years. (will have been living / will be living / am living)
- This time tomorrow, we _____ over the Atlantic. (will be flying / will have flown / fly)
- By the time you arrive, I _____ dinner. (will have made / will make / make)
- Her eyes were red because she _____. (had been crying / was crying / has cried)
- When I was little, we _____ visit my grandparents every Sunday. (would / will / were)
- I _____ have long hair when I was a child. (used to / would / was used to)
- _____ you be using the car this evening? I need it. (Will / Do / Have)
- By 9 p.m. she _____ for six hours without a break. (will have been driving / will be driving / drives)
Complete with the correct tense
Write the verb in the correct form.
- When we got to the party, everyone (dance) for hours.
- By 2030 they (finish) the new bridge.
- Don't phone at eight — I (watch) the match.
- As a child, he (spend) hours drawing every day.
- By the end of the course, we (study) together for three years.
- I was exhausted because I (not / sleep) for two days.