Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

FUTURE

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

I expect Anna will be tired when she arrives. She ____ for over 20 hours.

a)

 will travel

b)

 will have been travelling

c)

will be travelling

2.

Which sentence is NOT correct? By Christmas Dominic will ____ as project manager for five years.

a)

have worked    

b)

be working 

c)

have been working

3.

Which is the best reply? What do you think those men are going to be doing in Charles’s garden by the time you arrive?

a)

I expect they’ll have been doing some gardening.  

b)

I expect they’ll be doing some gardening.  

c)

I expect they’ll do some gardening.

4.

I’m flying to Florida tonight. This time tomorrow, I’ll ____ on a beach drinking cocktails!

a)

have been lying

b)

be lying

c)

lie

5.

By the end of this month, we _____ for six years!

a)

will be dating

b)

will have been dating

c)

won't have dating

6.

Hurry up! Your parents____for us for ages!

a)

will have been waiting

b)

won't wait

c)

won't waiting

7.

This time next week, I ______ here for three months.

a)

will work

b)

will have been working

c)

will have work

8.

By the time we reach the next service station we ___________ for over 4 hours!

a)

will have been driving

b)

will have driven

9.

By the end of our holiday we ___________ 3 different countries!

a)

will have visited

b)

will have been visiting

10.

I ___________ to sleep by the time you come back from work, so don’t make a noise!

a)

will have gone

b)

will have been going

11.

If we win this next game, we ___________ a record for our team!

a)

will have broken

b)

will have been breaking

12.

I don’t want to go out tomorrow night, because I ___________ all day.

a)

will have worked

b)

will have been working

13.

By this time tomorrow, I ___________ my decision about whether to stay in the job.

a)

will have made

b)

will have been making

14.

You can come and visit me in June, because I ___________ all of my exams by then.

a)

will have finished

b)

will have been finishing

15.

One week from now, I ____ my plane tickets.

a)

will have bought

b)

will buy

c)

will have been buying

16.

By the time Kim starts her homework, I _____ mine.

a)

will have finishing

b)

will have been finishing

c)

will have finished

17.

By the time you finally get here, I ____- for over three hours.

a)

will have worked

b)

will have been working

c)

will work

18.

In another 10 years, scientists ____ robots that look just like real cats and dogs.

a)

will have invent

b)

will have been inventing

c)

will have invented

19.

By tomorrow, it _____ for one whole week.

a)

will have been raining

b)

will rain

c)

will be raining

20.

I ______ this report by Friday.

a)

won't have been finishing

b)

won´t finish

c)

won't have finished

21.

Dan _____ his girlfriend for exactly half a year by Christmas.

a)

will date

b)

will have been dating

c)

will have dated

22.

By the time they finish high school, the students ____ all of their in-class essays on laptops for over five years.

a)

writes

b)

will write

c)

will have been writing

23.

Before I graduate from college, I'm sure there ____ another Mars landing.

a)

will have been being

b)

will have been

c)

will being

24.

Drive a different way. I don't think that accident on the highway ____ yet.

a)

will have been cleared up

b)

will has cleared up

c)

will be cleared up

25.

By November, we’ll ____ here for five years.

a)

BE LIVING

b)

LIVE

c)

HAVE BEEN LIVING