wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

FUTURE TENSES

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.
"Bye! Have a nice holidays!". "Thank you! I ____ you a postcard!
a)
will send
b)
send
c)
am going  to send
d)
am sending
2.
I'm so tired. I think I  ________ to bed earlier today.
a)
will go
b)
go
c)
will have gone
d)
will be going
3.
Don't phone us between 7 or 8 p.m. We _________  dinner.
a)
will be having
b)
will have had
c)
will have
d)
have
4.
This time next week I  ________ on holiday. I ________ in the sea.
a)
will be, will be lying
b)
will be being, will be lying
c)
will be, will lie
d)
will being, will lie
5.
We can't meet tomorrow afternoon, I _______________.
a)
will be working
b)
will work
c)
am working
d)
work
6.
At 8 o'clock in the morning he will be at school. He _________ .
a)
will be studying
b)
will study
c)
will have studied
d)
studies
7.
Sue leaves for work at 8/30. She won't be  at home at 9. She _______ to work.
a)
will have gone
b)
will be going
c)
will go
d)
goes
8.
Don't call us at 5 p.m., call at 6 o'clock, we ________ dinner by then.
a)
will have finished
b)
will finish
c)
finish
d)
will be finishing
9.
By the end of the week he  _________ all of the money his parents give him for a month.
a)
will have spent
b)
will spend
c)
will be spending
d)
spends
10.
Next year my parents _______ married for 25 years.
a)
will have been maried
b)
will be married
c)
will being married
d)
will marry
11.
Look at that clear blue sky behind the clouds! It...sunny.
a)
will be
b)
is going to be
c)
is being
d)
is
12.
The fortune teller says that I ... three children.
a)
will have
b)
am going to have
c)
am having
d)
have
13.
What ... to the masked ball tonight?
a)
will you wear
b)
are you wearing
c)
do you wear
d)
are you wear
14.
I hope you ... this test!
a)
will all pass
b)
are all going to pass
c)
are all passing
d)
all pass
15.
Oops, we are out of cookies. I ... to the shop at once!
a)
will go
b)
am going to go
c)
am going
d)
go
16.
They are counting the votes now. Cecilia has the majority, she ... the new Prom Queen!
a)
will be
b)
is going to be
c)
is being
d)
is
17.
Hurry up! The train ....
a)
will leave
b)
is leaving
c)
leaves
d)
is going leave
18.
Jen, your bus ... at eight o'clock.
a)
will leave
b)
is going to leave
c)
is leaving
d)
leaves
19.
Most people expect that the VVD ... most votes during the elections.
a)
will get
b)
are going to get
c)
are getting
d)
get
20.
Jim knows he is out of coffee. He ... some at the shop later.
a)
will buy
b)
is going to buy
c)
buys
d)
does buy
21.

Tina is eating so much now! She ____________ (be) fat.

a)

is being

b)

is going to be

c)

will be

d)

will

22.

I am ready. I ______________ Luke in ten minutes.

a)

am going to meeting

b)

am going to meet

c)

am meeting

d)

am going to

23.

She ______________ an exam tomorrow morning.

a)

is taking

b)

is going to take

c)

is going

d)

is going to taking

24.

I _____________ (finish) the book by the evening.

a)

will be finishing

b)

will have been finishing

c)

will have finished

d)

am finishing

25.

He can't come at two o'clock tomorrow because he _____________________ (work) at that time.

a)

will be working

b)

will have worked

c)

will have been working

d)

works

26.
Look at that man! He ____________ off his ladder is he isn't careful.
a)
is going to fall
b)
is falling
c)
will fall
d)
falls
27.
I promise I ____________ you everything in the end. 
a)
am tell
b)
am going to tell
c)
will tell
d)
told
28.
George and I____________ married next month. We would like to invite you to the wedding.
a)
'll get
b)
are getting
c)
are going to get
29.
Wait! I _____ you to the station. (to drive)
a)
will drive
b)
'm going to drive
c)
'm driving
d)
drive
30.
My ski instructor believes it _______ in the mountains tomorrow evening. (to snow)
a)
will snow
b)
is going to snow
c)
is snowing
d)
snows
31.
We ______ dinner at a nice restaurant on Saturday, but we have't booked a table yet. (to have)
a)
will have
b)
are going to have
c)
are having
d)
have
32.
Listen! There's someone at the door. I _____ the door for you. (to open)
a)
will open
b)
am going to open
c)
am opening
d)
open
33.
The English lesson _____ at 8:45. (to start)
a)
will start
b)
starts
c)
is going to start
d)
is starting
34.
This time next week we ... to Canada.
a)
will fly
b)
will have flown
c)
will be flying
d)
will have been flying
35.
I can see that you are very hungry. I ... something to eat.
a)
will prepare
b)
will be preparing
c)
will have prepared
d)
will have been preparing
36.
By the time we finish cooking, dad ... the car.
a)
will be repairing
b)
will have repaired
c)
will repair
d)
will have been repairing
37.
A: ... me with my laptop?B: Sure, what's the problem?
a)
Will you help
b)
Will you have helped
c)
Will you be helping
d)
Will you have been helping
38.

Don't worry. It ________ raining before the bride and the groom arrive.

a)

will stop

b)

will have stopped

c)

will be stopping

d)

will have been stopping

39.

We ... (have) this car for 15 years before we sell it next year.

a)

will have

b)

will be having

c)

will have had

d)

will have been having

40.

By the time the winter term is over, I ... (mark) more than 200 tests.

a)

will mark

b)

will be marking

c)

will have marked

d)

will have been marking