Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Future Tenses

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

The train ....... at 7:30.

a)

will arrive

b)

is arriving

c)

will be arriving

d)

arrives

2.

I .......... my friend on Sunday.

a)

am visiting

b)

visit

c)

will have been visiting

d)

am going to visit

3.

This time next week she .............. to New York.

a)

flies

b)

is flying

c)

will be flying

d)

is going to fly

4.

By the time we ........ home, the movie ...........

a)

get, will have been starting

b)

will get, starts

c)

get, will have started

d)

will get, is going to start

5.

In three years I .............. get married.

a)

am going to

b)

will

c)

will have

d)

will be

6.

Monica ........... to the theatre on Sunday.

a)

is going

b)

will be going

c)

goes

d)

will go

7.

When we ....... tomorrow, I ....... you my notebook.

a)

will meet, will give

b)

will be meeting, give

c)

meet, will give

d)

met, gave

8.

She ............. to the cinema on Monday.

a)

is going to go

b)

is going

c)

will be going

d)

will go

9.

By next week, they ........... married for 6 years.

a)

will have been

b)

will be

c)

are going to be

d)

wil be being

10.
  • Which dress would you like?


I ...... this one.

a)

will take

b)

take

c)

will have taken

d)

will have been taking

11.

They ......... their destination by this time tomorrow.

a)

will reach

b)

are going to reach

c)

will have reached

d)

reach

12.

Hurry up! We .......... in 5 minutes.

a)

are leaving

b)

will leave

c)

leave

d)

will have left

13.

At 7 o'clock she ........... the book.

a)

will read

b)

will have been reading

c)

will have read

d)

will be reading

14.

No worries! I......... you.

a)

will be helping

b)

will help

c)

am going to help

d)

will have helped

15.

What ............. on Friday?

a)

will you do

b)

are you doing

c)

are you going to do

d)

do you do

16.

I ............ the door for you.

a)

will be holding

b)

am going to hold

c)

will held

d)

will hold

17.

I don't think she ............ soon.

a)

will come

b)

comes

c)

will have come

d)

will be coming

18.

They ............. basketball tonight.

a)

are playing

b)

are going to play

c)

will play

d)

will have played

19.

The weather is awful. I think it .......

a)

rains

b)

will be raining

c)

will rain

d)

is going to rain

20.

By the end of the year, John....... in this company for 10 years.

a)

will have been working

b)

will work

c)

is going to work

d)

will have worked