New Activity
Play Quiz
1. 
"What are you thinking about?" "This time next week, I ... on the beach."
A.
will have sunbathed
B.
will be sunbathing
C.
will have been sunbathing
D.
will sunbathe
2. 
"Have you finished decorating your house yet?" "No, but I ... by Friday."
A.
will be finishing
B.
will have been finishing
C.
will have finished
D.
will finish
3. 
"Have you just moved here?" "No, I ... here for two years next month."
A.
will be living
B.
will have been living
C.
have lived
4. 
"Can you give Steve a message for me?" "Certainly, I ... him at work, later on today."
A.
will be seeing
B.
will have seen
C.
will have been seeing
5. 
... you hear about the job, call me.
A.
While
B.
By the time
C.
As soon as
6. 
"Have you finished writing your CV yet?" "No, but I ... it by dinner time."
A.
will have finished
B.
will be finishing
C.
have finished
7. 
"How did Ben's interview go?" "I've no idea. I'll call him when I ... home."
A.
get
B.
will get
C.
am going to get
8. 
The family business ... by an international company next year.
A.
will be taken over
B.
is taken over
C.
will take over
9. 
"Look at the time. I'm late for the interview." "Don't worry. I ... you there."
A.
drive
B.
am going to drive
C.
will drive
10. 
"You've been working hard all day." "Yes. At 3 o'clock, I ... for six hours."
A.
will be studying
B.
will have been studying
C.
will have studied
11. 
"Sarah has gone to the cinema to see that film again." "I know. After this time, she ... it five times!"
A.
will have seen
B.
will have been seeing
C.
will be seeing
12. 
"John has an exam tomorrow, doesn't he?" "Yes. In fact, at this time tomorrow, he ... the exam."
A.
will have been sitting
B.
will be sitting
C.
will sit
D.
has sat
13. 
I can't see you tomorrow afternoon. I ... a check-up at the dentist's.
A.
'll have
B.
am having
C.
have
D.
am going to have
14. 
This train's very late. I ... my appointment.
A.
'm going to miss
B.
am missing
C.
miss
D.
will have missed
15. 
I ... that job- the pay isn't good enough.
A.
don't think I'll take
B.
don't think I'm taking
C.
think I'm not taking
16. 
I fancy a snack. I think ... myself a sandwich.
A.
I'm making
B.
I'll make
C.
I make
D.
I'm going to make
17. 
It's rather cold in here. ... turn on the heating?
A.
Will I
B.
Am I going to
C.
Shall I
18. 
Come to the back door at 7.35. ... for you.
A.
I'm waiting
B.
I will have waited
C.
I will be waiting
19. 
Excuse me, Prime Minister. ... a statement about the crisis this evening?
A.
will you have made
B.
are you making
C.
do you make
D.
will you be making
20. 
Harry won't be at home. He'll ... for work by now.
A.
leave
B.
have left
C.
have been leaving
21. 
The baby's face is green ... sick.
A.
She's going to be
B.
She shall be
C.
She will be
D.
She will have been
22. 
I expect you ... to watch the football match.
A.
won't want
B.
aren't wanting
C.
haven't wanted
23. 
By the end of this week, my parents ... for 30 years.
A.
will be marrying
B.
will have been married
C.
are going to marry
24. 
Take a pullover in case it ... cold.
A.
will get
B.
is going to get
C.
gets
D.
is getting
25. 
I promise ... anyone what you said.
A.
I'm not telling
B.
I won't tell
C.
I won't have told
26. 
I'm sure that Anna ... soon.
A.
will arrive
B.
is going to arrive
C.
shall arrive
D.
will have arrived
27. 
James ... the letter yet.
A.
won't have received
B.
won't be receiving
C.
isn't going to receive
D.
will receive
28. 
I ... when I see the manager.
A.
am complaining
B.
am going to complain
C.
will have complained
29. 
Could you phone me when ... the results of the test?
A.
you have
B.
you will have
C.
you are going to have
D.
you are having
30. 
By the time they ... the match will be over.
A.
arrive
B.
are arriving
C.
will arrive
D.
are going to arrive
31. 
They ... some extra staff next week.
A.
will have employed
B.
employed
C.
are going to employ
D.
will employ
32. 
Brian, ... me your camera, please?
A.
shall you lend
B.
will you lend
C.
did you lend
D.
are you lending
33. 
"I'm going to work by bus this week."
A.
It's a plan.
B.
I always go to work by bus.
C.
My routine is different for this week.