wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Future simple, continuous and perfect

Total questions: 20

Worksheet time: 8mins

Name
Class
Date
1.

Will your folks _____ before Tuesday?

a)

leaving

b)

leave

c)

leaves

d)

left

2.

(A) ... your brother be here soon?

(B) Yes, he ....

a)

Won't be / will be

b)

Will be / will

c)

Will / will

d)

Does/ does

3.

_____ you come with me?

a)

Will

b)

Shall

c)

Will / Shall

d)

Are

4.

(you / retire) by the time you're 60?

a)

Will you have retired

b)

Will you be retiring

c)

Did you retire

d)

Do you retire

5.

By the end of the afternoon, you _______ my phone number!

a)

will be forgetting

b)

will have forgotten

6.

There won't be anyone in the office. Everyone _______ (go) home

a)

will be going

b)

will have gone

7.

Catrin will have left school ___ she is nineteen.

a)

at the time

b)

by the time

8.

Do you think it _________ at midday tomorrow?

a)

will be raining

b)

will have rained

9.

By morning, he _______for over twelve hours.

a)

'll be sleeping

b)

'll have slept

10.

She _______ all of the glasses by the end of the party.

a)

'll have broken

b)

'll be breaking

11.

Tom ______ a beard by the end of the week.

a)

will have grown

b)

will be grown

12.

When Tom arrives we ……………………… a party.

a)

will has

b)

have

c)

will have

d)

had

13.

People will ………………….. on the moon in the future.

a)

living

b)

live

c)

be live

d)

lived

14.

By the time you arrive I _______ (cook) something spectacular and dinner will be on the table waiting for you.

a)

will be cooking

b)

will have cooked

c)

will cook

d)

am cooking

15.

I'm going to the grocery store. I think I_______(buy) a carrot.

a)

have bought

b)

will buy

c)

had bought

d)

bought

16.

It ________ tomorrow.

a)

will snow

b)

snows

c)

is snowing

d)

snowed

17.

Do you think that Lucas _______ (fix) the car by tomorrow?

a)

will have fixed

b)

will be fixing

c)

is fixing

d)

fixes

18.

Next year, I _______ (study) maths at university.

a)

'll be studying

b)

'll have studied

c)

studied

d)

study

19.

By 2050 scientists ______________ a cure for cancer

a)

Will be found

b)

Will be founding

c)

Will have found

d)

Will have founding

20.

Select the correct sentence on future perfect

a)

I will be reading this book

b)

I will have read this book by tomorrow

c)

I go to read the book tomorrow

d)

I won’t Reading the book tomorrow