1. Please don’t call me this afternoon. I _______ some important work.
А) will do b) will be doing с) will have done
2. He will come round tomorrow if he _______ time.
А) will have b) have с) has
3. By the time we get to London we _______ over two hundred miles.
А) will drive b) drive с) will have driven
4. He _______ back to Moscow on the 15th of December.
А) will come b) come с) will have come
5. If they start school at four, most children _______ to read and write by the age of six.
А) will have learnt b) will be learning с) will learn
6. By the end of this century scientists _______ factories in space.
А) will be building b) will have built с) build
7. I think I’ll stay here until it _______ raining.
А) stops b) doesn’t stop с) will stop
8. When you arrive at their place, they won’t be ready. They _______ the meal.
А) will still cook b) will be still cooking с) will have still cooked
9. If he _______, I will let you know.
А) will come b) will have come с) comes
10. By 2020, he _______ here for twenty years.
А) will have worked b) will be working с) works
11. ‘Have you decided how to spend the prize money?’ ‘Well, I think we _______ а new car.’
А) buy b) will buy с) will have bought
12. This time tomorrow they _______ а film.
А) will watch b) will be watching с) will have watched
Answers & Comments
Verified answer
1 b
2 c
3 c
4 a
5 a
6 b
7 a
8 b
9 c
10 a
11 b
12 b