wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Future Tense

Total questions: 40

Worksheet time: 40mins

Name
Class
Date
1.

It ________ tomorrow.

a)

will snow

b)

snows

c)

is snowing

d)

is going snow

2.

Will you ____________ at the rehearsal on Monday?

a)

go

b)

be

c)

have

3.

I'm going to the grocery store. I think ………………. buy a carrot.

a)

I've

b)

I'll

c)

I'd

4.

In three days, I ………………….. my results.

a)

will know

b)

would know

c)

will be knowing

5.

My house is very dirty. I ___________________ it tomorrow.

a)

clean

b)

am clean

c)

am going to clean

d)

cleaned

6.

She _____________ get married in September.

a)

is going to

b)

will

c)

are going to

d)

would

7.

It’s very hot in here. I ____________________ the window for you.

a)

will open

b)

am going to open

c)

am opening

d)

open

8.

I ________________ (finish) this letter before I ______________ (buy) stamps.

a)

will finish; am buying

b)

am going to finish; buy

c)

am going to finish; bought

d)

will finish; buy

9.

A use of the future perfect is?

a)

Express an assumption about what was happening at a certain time in the past.

b)

Express what we imagine or think is happening at a certain future or present time.

c)

Assumptions about something that has probably happened.

10.

Choose a sentence in future perfect tense.

a)

Jack will have finished his homework by the time his mother gets home

b)

We will returned home by five o'clock

c)

Next Monday we will have be married for ten years.

d)

She have gotten ready by the time they leave the house.

11.

which is the structure of future perfect tense?

a)

Subject + have+ verb past participle

b)

Subject + will+ has + verb past participle

c)

Subject +will+ have/ has + verb past participle

d)

Subject + will + have+ verb past participle.

12.

The structure of future perfect progressive is?

a)

Suject + will has been+ verb ing.

b)

Subject + will have been + verb ing.

c)

Subject + have been+ verb ing-

d)

Subject+ have/ has been+ verb ing-

13.

Choose a sentence in negative form in future perfect progressive.

a)

They will not have been go for a picnic.

b)

You will not has been teaching for ten years by 2014.

c)

He will have been playing.

d)

You will not have been teaching for ten years by 2014.

14.

If this hot weather continues, forecaster say we ___ a drought.

a)

will have

b)

will have had

c)

will be having

15.

We ___ six meetings by the end of today.

a)

will have

b)

will have had

c)

will be having

16.

I've decided that in the future I ___ the train to work.

a)

will take

b)

will have taken

c)

will be taking

17.

Please don't phone between one and two o'clock because we ___ lunch.

a)

will have

b)

will have had

c)

will be having

18.

Aidana ________ at college the next time we see her.

a)

will study

b)

will have studied

c)

will be studying

19.

We ___ a country cottage if we can sell the flat.

a)

will buy

b)

will have bought

c)

will be buying

20.

The film starts at 07:00 PM. I will arrive at 7:15. When I arrive at the cinema the film ________.

a)

will have started

b)

will arrive

c)

will be arriving

21.

The flight to Geneva takes off at 9.00 and lands at 10.30.

At 10.00 they ___ to Geneva.

a)

will be flying

b)

will flying

c)

will have flown

22.

I usually save €200 a month.

By the end of the year, I ___ €2,400.

a)

will have saved

b)

will saved

c)

will ve saving

23.

Meruert leaves at 6.30. It takes her an hour get to work.

At 7.00 tomorrow she ___ to work.

a)

will be driving

b)

will have driven

c)

will drive

24.

The meeting starts at 2.00 and finishes at 3.30.

Don't call me at 2.30 because we ___ a meeting.

a)

will be having

b)

will have had

c)

will had

25.

Kiril is paying for his car. The last payment is in May.

By June he ___ for his car.

a)

will have paid

b)

will be paying

c)

will be paid

26.

Their last exam is on May 31st.

By the end of May they ___ their exams.

a)

will have finished

b)

will had finish

c)

will be finishing

27.

She writes a chapter of her novel a week. This week she's on chapter five.

By the end of this week she ___ five chapters.

a)

will have written

b)

will wrote

c)

will be writing

28.

Anastasia is usually at the gym between 6.30 and 7.30.

There's no point phoning Anastasia now. It's 7.00 and she

_______ at the gym.

a)

will be working out

b)

will have worked

c)

will have been working

29.

The film started downloading at 7.30. It will take another hour.

The film ___ at 8.30.

a)

will have downloaded

b)

will be downloading

c)

will been download

30.

Milana _________ (travel) to France next holidays.

a)

travels

b)

are traveling

c)

is travelling

d)

travel

31.

Stanislav ______________ (visit) his grandma next Sunday.

a)

has visited

b)

visits

c)

is visiting

d)

are visiting

32.

I'm afraid the books you ordered.............. by Friday.

a)

won't have arrived

b)

won't have been arriving

c)

will have arrived

d)

will have been arriving

33.

We ____ (look for) him for 40 days by next Saturday.

a)

will have looked

b)

will have been looking for

c)

are looking for

d)

have been looking for

34.

He _____ (read) this book for 15 days by the end of this week.

a)

will have reading

b)

will have been reading

c)

will has been reading

35.

How long__________by the time you reach Singapore?

a)

will you have been travelling

b)

will you be travelling

c)

have you been traveling

36.

In two weeks, Gleb ________________for a year

a)

will have been teaching

b)

will be teaching

c)

is teaching

37.

This month he ____ football for that club for almost a year.

a)

will have played

b)

will have been playing

c)

is playing

38.

By 7am they ____ for the missing child all night!

a)

will have looked

b)

will have been looking

c)

are going to look

39.

By next month, I _____ at Efex for 5 years.

a)

will have been studying

b)

will have studied

c)

am going to study

40.

At 7 pm tomorrow evening I _ the news.

a)

I will watch

b)

I will be watching

c)

I have watched

d)

I will have watched