Form 8 Future Tenses (Future Simple, Future Continuous, Future Perfect)
Choose the correct answer:
1. I reckon Dan ... soon.
a) will be recovered
b) will recover
c) will have recovered
d) will be recovering
2. I'll ... home earlier because I ... my presentation the whole evening.
a) have come; will prepare
b) come; will be preparing
c) come; am preparing
d) come; will prepare
3. When John .... from work tomorrow, I'll ... my homework by that time.
a) will come; do
b) come; have done
c) will come; have done
d) will come; be doing
4. When you ... my room, I ... to music.
a) will drop in; will be listening
b) will be dropping; will be listening
c) will drop in; will listen
d) drop in; will be listening
5. I'm sure Ann ... a festive dinner by five p.m.
a) will cook
b) will be cooking
c) will be cooked
d) will have cooked
6. I think we'll go to the village on Saturday. While granny ... the flowers my granddad ... around the trees.
a) will be watering; will be digging
b) will water; will dig
c) will have watered; will have dug
d) will be watering; will have dug
7. Sorry, I won't come in time because I ... a football match from six till eight.
a) will be watch
b) am watching
c) will be watching
d) will watch
8. "You ... the report by Tuesday", - said the teacher to her students.
a) will write
b) will be writing
c) will have written
d) will be written
9. Carl ... me some interesting books in two days.
a) will bring
b) will be brought
c) will have brought
d) will brought
10. Mr Grey ... the balcony in his flat the whole week.
a) will repair
b) is repairing
c) will be repairing
d) will have repaired
11. They'll ... the 25th anniversary of their marriage next Friday.
a) celebrate
b) be celebrating
c) have celebrated
d) have been celebrating
12. In several days we ... to the seaside.
a) will be going
b) will go
c) will going
d) will be gone
Keys: 1B, 2B, 3C, 4A, 5D, 6A, 7C, 8C, 9A, 10C, 11A, 12B