wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Future tenses - advanced

Total questions: 20

Worksheet time: 11mins

Name
Class
Date
1.

Somebody fainted,

a)

I am going to call for help.

b)

I am calling for help.

c)

I will call for help.

2.

What time does the English class finish?

a)

It will finish at ten.

b)

It finishes at ten.

c)

It is going to finish at ten.

3.

My schedule is full.

a)

For example, on Monday I will go to the dentist at 9.

b)

For example, on Monday I will have gone to the dentist at 9.

c)

For example, on Monday I am going to the dentist at 9.

4.

Everything is ready for this evening's dinner: we ______________ salmon and salad

a)

will have

b)

will be having

c)

are having

5.

I ______________ on time! I promise

a)

am going to be

b)

will be

c)

am being

6.
__________ to the cinema this evening
a)
I'm going
b)
I will go
c)
I will be going
d)
I go
7.
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
8.

This time next week I ________ on holiday. I ________ in the sea.

a)

will be, will be swimming

b)

will be being, will be swimming

c)

will be, will swim

d)

will being, will swim

9.
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
10.
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
11.

You're at increased risk for overweight if you______

a)

will overeat

b)

are going to overeat

c)

overeat

12.
The boy … this day all his life.
a)
remember
b)
will remember 
c)
should remember
d)
remembered
13.
Everybody thinks they … married.
a)
 won’t get 
b)
 shall not 
c)
 not will 
d)
shouldn't
14.

I _____________ (finish) the book by the evening.

a)

will be finishing

b)

will have been finishing

c)

will have finished

d)

am finishing

15.

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

16.

When you return home at five o'clock, I _______________________ (work) for seven hours.

a)

will have worked

b)

am going to work

c)

am working

d)

will have been working

17.

By the end of the year she ________________ (learn) to speak English.

a)

will be learning

b)

will have been learning

c)

will have learnt

d)

is learning

18.

By 2065 robots ________________ humans in all manual labour jobs.

a)

will have replaced

b)

will be replacing

19.

In 2023 I ______________ 9 different countries and by the end of the year _____________ over 30% of the world

a)

will visit will have seen

b)

will have visited, will be seeing

20.

What ___________ at 11 o'clock tonight?

a)

will you have done

b)

will you be doing