wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Future forms - Found 2

Total questions: 15

Worksheet time: 7mins

Name
Class
Date
1.

The sky is dark and full of clouds. It ..........(RAIN).

a)

is going to rain

b)

will be raining

c)

will rain

2.

I cant' talk right now. I ........... (PHONE) you later.

a)

am going to phone

b)

will phone

c)

will be phoning

3.
Would you like to play tennis? - No, I __________ for my vocabulary test tomorrow.
a)
study
b)
am going to study
c)
am studying
d)
will study
4.
I _________________ around for a few months before starting university.
a)
am travelling
b)
will travel
c)
am going to travel
d)
travel
5.
We ____ (have) dinner at a nice restaurant on Saturday 
a)
are going to have
b)
are having
c)
will have
d)
have
6.
They ____ (fly) to London on Friday evening at 8:15 
a)
fly
b)
are flying
c)
are going to fly
d)
will fly
7.
Wait ! I ____ (drive) you to the bus station.
a)
am going to drive
b)
drive
c)
will drive
d)
am driving
8.
Listen ! There is someone at the door. I ____(open) the door for you.
a)
will open
b)
am opening
c)
am going to open
d)
open
9.

I'm really scared. I ___________ my dentist tomorrow.

a)

'm seeing

b)

'm going to see

c)

'll see

10.

This bag looks heavy, I ___________________ you.

a)

am helping

b)

am going to help

c)

will help

11.

Someone is ringing the bell. I ________ the door.

a)

am going to open

b)

'm opening

c)

will open

12.

I'm sorry, I promise not to come to work late again.

I'm sorry, I promise that I ______________ to work late again.

a)

won't come

b)

am not going to come

c)

am not coming

13.

What would you like to drink?

____________ a glass of water.

a)

I'm having

b)

I'm going to have

c)

I'll have

14.

We've invited a lot of people to our house. _______________ a party tonight.

a)

We're having

b)

We have

c)

We will have

d)

We're going to have

15.

I'm really tired. I ___________ to bed. That's the best I can do.

a)

am going

b)

will go

c)

am going to go