Beyond B2. Tense revision exercise for Term Test 1

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers. Use the "Hint" button to get a free letter if an answer is giving you trouble. You can also click on the "[?]" button to get a clue. Note that you will lose points if you ask for hints or clues!
Future tenses (be careful, sometimes you also need a Present tense with a future sense)
1. This time tomorrow I (read) your book, I hope.
2. By the time she (get) a promotion, she (retire).
3. By next weekend they (finish) decorating our dining room.
4. I (not send) this letter until you (sign) it.
5. They (bathe) for two hours be the time the swimming pool closes.
6. What (you do) tomorrow between 4 and 5 pm?
7. I think we shouldn't visit Kate tonight. She (learn) for her exam.

Please remember:

Future Perfect (I WILL HAVE DONE) is used with expressions such as "by the time something happens, I WILL HAVE DONE it", "by then", "by next Friday"

Future Perfect Continuous (I WILL HAVE BEEN DOING) is like Fut. Perfect, but means an uncompleted activity.
Compare: Tomorrow by ten I will have read your book. (you'll finish reading it)
Tomorrow by ten I will have been reading your book for 8 hours (you won't finish reading it)


Future Continuous (I WILL BE DOING) means that at some point in future you'll be in the middle of some activity,
for example: Tomorrow at ten I WILL BE SLEEPING.