1. What ___ you do this weekend?

a) are
b) will
c) is

2. We ___ a holiday in Spain next year.
a) having
b) have
c) will have

3. She ___ forget to bring the documents to the meeting.
a) doesn't
b) won't
c) not

4. Will they ___ at the new restaurant downtown?
a) eats
b) eat
c) ate

5. My parents ___ to visit us next month.
a) will come
b) comes
c) coming

6. By the time you arrive, we ___ the movie.
a) will finish
b) finishing
c) finish

7. I ___ you later if I have any questions.
a) will ask
b) asking
c) ask

8. They ___ a big celebration for their anniversary.
a) having
b) will have
c) have

9. ___ you help me with my homework, please?
a) Do
b) Does
c) Will

10. She ___ her new job on Monday.
a) starts
b) starting
c) start

11. What time ___ the train arrive?
a) does
b) is
c) will

12. By this time next year, I ___ my degree.
a) will finish
b) am finishing
c) finishing

13. They ___ a new car next month.
a) buy
b) will buy
c) buying

14. Will you ___ to the party tomorrow?
a) come
b) coming
c) comes

15. I think he ___ the match tomorrow.
a) will win
b) winning
c) win

16. ___ you be home for dinner?
a) Do
b) Are
c) Will

17. She ___ a cake for the celebration.
a) bakes
b) baking
c) will bake

18. I'm sure they ___ the news soon.
a) hearing
b) hear
c) will hear

19. If it rains, we ___ the picnic.
a) cancel
b) cancelling
c) will cancel

20. Next summer, we ___ a road trip across the country.
a) taking
b) take
c) will take

21. She ___ her novel by the end of this month.
a) finishing
b) finish
c) will finish

22. Will they ___ their friends at the airport?
a) meeting
b) meet
c) meets

23. I think we ___ a great time at the party.
a) will have
b) having
c) have

24. If it snows, we ___ a snowman in the backyard.
a) will make
b) making
c) make

25. ___ you help me carry these bags?
a) Will
b) Do
c) Are

26. They ___ a new restaurant in town next week.
a) opening
b) will open
c) open

27. I believe she ___ the competition.
a) winning
b) win
c) will win

28. By this time tomorrow, I ___ my project.
a) finishing
b) will finish
c) finish

29. What time ___ the concert start?
a) is
b) will
c) does

30. We ___ a vacation in Europe next summer.
a) plan
b) plans
c) will plan.

1. What ___ you do this weekend?

b) will

2. We ___ a holiday in Spain next year.
b) have

3. She ___ forget to bring the documents to the meeting.
b) won't

4. Will they ___ at the new restaurant downtown?
b) eat

5. My parents ___ to visit us next month.
a) will come

6. By the time you arrive, we ___ the movie.
a) will finish

7. I ___ you later if I have any questions.
a) will ask

8. They ___ a big celebration for their anniversary.
b) will have

9. ___ you help me with my homework, please?
c) Will

10. She ___ her new job on Monday.
a) starts

11. What time ___ the train arrive?
a) does

12. By this time next year, I ___ my degree.
a) will finish

13. They ___ a new car next month.
b) will buy

14. Will you ___ to the party tomorrow?
a) come

15. I think he ___ the match tomorrow.
a) will win

16. ___ you be home for dinner?
c) Will

17. She ___ a cake for the celebration.
c) will bake

18. I'm sure they ___ the news soon.
c) will hear

19. If it rains, we ___ the picnic.
c) will cancel

20. Next summer, we ___ a road trip across the country.
c) will take

21. She ___ her novel by the end of this month.
c) will finish

22. Will they ___ their friends at the airport?
b) meet

23. I think we ___ a great time at the party.
a) will have

24. If it snows, we ___ a snowman in the backyard.
a) will make

25. ___ you help me carry these bags?
a) Will

26. They ___ a new restaurant in town next week.
b) will open

27. I believe she ___ the competition.
c) will win

28. By this time tomorrow, I ___ my project.
b) will finish

29. What time ___ the concert start?
c) does

30. We ___ a vacation in Europe next summer.
c) will plan.