wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Future Tense Quiz

Total questions: 40

Worksheet time: 7mins

Name
Class
Date
1.

I ________ breakfast for 30 minutes at 8 o’clock tomorrow.

a)

will have been eating

b)

will be eating

c)

will eat

2.

I _______ the project tomorrow, so I can start a new one.

a)

will be finishing

b)

will have been finishing

c)

will have finished

3.

I hope you ________ it.

a)

will be loving

b)

will have loved

c)

will love

4.

By the time we get there, they ……………..football for 30 minutes.

a)

play

b)

will play

c)

will have been playing

5.

We ……………to see grandmother this weekend.

a)

will

b)

are going

c)

gi

6.

She ……………..painting by the end of this weekend.

a)

has finished

b)

will have finished

c)

will finish

7.

I think it _____ tomorrow.

a)

will be raining

b)

will rain

c)

will have rained

8.

I don't think she _____ back here again.

a)

will come

b)

will be coming

c)

will have come

9.

Don't worry. I _____ that for you.

a)

will be doing

b)

will have done

c)

will do

10.

Look! The car ________ hit the cat.

a)

will being hit

b)

is going to

c)

will hit

11.

Took wants to see you. Please tell her that I ____ her when I am free.

a)

will call

b)

will have called

c)

will have been calling

12.

A: Are you free tomorrow at ten o’clock?

B: Sorry, I ____ at ten o’clock.

a)

will work

b)

will be working

c)

will have worked

13.

Say hi to Tom. By the time you arrive, he ____ for Japan.

a)

will be leaving

b)

will have been leaving

c)

will have left

14.

By 2050, he ____ as the school director for 20 years.

a)

will have been working

b)

will be working

c)

will work

15.

A: Do you hear the bad news about Jim?

B: I know. I _____ her tonight.

a)

will be visiting

b)

will visit

c)

am going to visit

16.

Please don’t knock the door as soon as you get here. My cat ____.

a)

will have slept

b)

will be sleeping

c)

will sleep

17.

A: What’s your plan next week?

B: Maybe we _____ go to Chiang Mai.

a)

will have been going

b)

will have gone

c)

will go

18.

A: Can I visit you in two hours?

B: No, I ____ my house.

a)

will be cleaning

b)

will clean

c)

will have cleaned

19.

If it rains tomorrow, we ____ home.

a)

will be staying

b)

will have stayed

c)

will stay

20.

By the time we get there, the garage _____.

a)

is going to close

b)

will have closed

c)

will close

21.

I ______ a test at 9 a.m. tomorrow.

a)

will be having

b)

will have

c)

will have had

22.

The train _______ for 15 minutes when we get the station.

a)

will be leaving

b)

will be leave

c)

will have been leaving

23.

In the tomorrow evening, we _____ dinner on the cruise.

a)

are going to have

b)

will have had

c)

will be having

24.

I ______ the doctor tomorrow morning.

a)

am going to see

b)

will be seeing

c)

will see

25.

I ______ when my mom gets home.

a)

will sleep

b)

will have slept

c)

will be sleeping

26.

I ______ the dinner when you come tomorrow evening.

a)

am going to preparing

b)

will prepare

c)

will be preparing

27.

A : _______ to supermarket this evening?

B : Yes, of course.

a)

Will you be going

b)

Will you go

c)

Are you going

28.

At five o’clock tomorrow, I ________ dinner with my family.

a)

will be having

b)

will have

c)

will have had

29.

They _______ the dentist Friday evening.

a)

are going to see

b)

will have seen

c)

will see

30.

We ______ dinner at 6 o’clock tomorrow.

a)

will be eating

b)

will have eaten

c)

will have been eaten

31.

I _______ movie tomorrow evening.

a)

am going to watch

b)

will watch

c)

will have watched

32.

I ______ here for one year next month.

a)

will have been

b)

will be

c)

am going to be

33.

The train _____ when we get the station.

a)

is going to leave

b)

will leave

c)

will have left

34.

By the time you read this letter, I _______ .

a)

will have left

b)

will leave

c)

is going to leave

35.

The kids ________ when we come.

a)

will have woken up

b)

will wake up

c)

will have woken up

36.

She _______ when he picks her up.

a)

will dress

b)

will have dressed

c)

will have been dressed

37.

He ________ his car when I get home.

a)

is going to wash

b)

will wash

c)

will have washed

38.

I _________ Chinese for two years next month.

a)

is going to study

b)

will study

c)

will have been studying

39.

At 9 a.m. tomorrow, we _______ for 12 hours.

a)

will have been working

b)

will have worked

c)

will be working

40.

My friend _______ for three hours by the time I get library.

a)

will be reading

b)

will have read

c)

will have been reading