wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Test II - Level XVII

Total questions: 46

Worksheet time: 23mins

Name
Class
Date
1.

Choose the correct answer to complete the sentence in future perfect tense!


She ...... to Japan four times if she goes there again.

a)

will have gone

b)

have gone

c)

has gone

d)

had gone

2.

Choose the correct answer to complete the sentence in future perfect tense!


If he wins another gold medal, he ...... four in his entire career.

a)

will have won

b)

have won

c)

had won

d)

has won

3.

Choose the correct answer to complete the sentence in future perfect tense!


Dan ...... Mt. Fuji eight times by November 10.

a)

will have climbed

b)

have climbed

c)

has climbed

d)

had climbed

4.

Choose the correct answer to complete the sentence in future perfect tense!


Li and Susan ...... dinner by the time you get back from work.

a)

will have eaten

b)

has eaten

c)

have eaten

d)

had eaten

5.

Choose the correct answer to complete the sentence in future perfect tense!


The baseball player ...... six homeruns if he hits another one tonight.

a)

will have hit

b)

has hit

c)

had hit

d)

have hit

6.

Choose the correct answer to complete the sentence in future perfect tense!


You ...... not ...... your rent tomorrow if you do not pay it today.

a)

will ... have paid

b)

have ... paid

c)

has ... paid

d)

had ... paid

7.

Choose the correct answer to complete the sentence in future perfect tense!


Yong Ching ...... tennis in the Olympics five times if he makes the team again next year.

a)

will have played

b)

have played

c)

has played

d)

had played

8.

Choose the correct answer to complete the sentence in future perfect tense!


Nastia ...... ten cakes if she makes two more.

a)

will have made

b)

had made

c)

has made

d)

have made

9.

Choose the correct answer to complete the sentence in future perfect tense!


They ...... from England to Spain if they continue.

a)

will have swum

b)

have swum

c)

had swum

d)

has swum

10.

Choose the correct answer to complete the sentence in future perfect tense!


I ...... ten sentences if I am able to complete this one.

a)

will have completed

b)

have completed

c)

has completed

d)

had completed

11.

FUTURE PERFECT CONTINUOUS: (a)   here for ten years by the time of this year? (you/work)

12.

She ______ (not, attend) the school for one month by the end of this semester.

a)

will not attend

b)

have not attended

c)

will not have been attending

d)

will not be attending

13.

By the end of the summer, he will have been worked at the company for 5 years.

a)

True

b)

False

14.

In 20 minutes we ____ (look) for you for 3 hours.

a)

will have been looking

b)

will have loked

c)

will have been loking

15.

Sarah ____ at that hotel for three days by the time I meet her.

a)

has been staying here

b)

will has been staying

c)

will have been staying

16.

How long will they have been traveling by the time they reach their final destination?

a)

True

b)

False

17.

Sam and William will have been _____ (eat) salad by tomorrow.

a)

eating

b)

eat

c)

ate

d)

eaten

18.

How long (a)   (work) on this project by next week?

19.

FUTURE PERFECT: I (a)   by then. (leave)

20.

FUTURE PERFECT: Will you (a)   by 8am? (arrive)

21.

FUTURE PERFECT: You (a)   the bill by the time the item arrives. (receive)

22.

FUTURE PERFECT CONTINUOUS: My mom (a)   for two days by the time I see her. (TRAVEL)

23.

FUTURE PERFECT CONTINUOUS: They'll be exhausted by dinner. They (a)   hockey for seven hours. (play)

24.

FUTURE PERFECT CONTINUOUS: (a)   here for ten years by the time of the Christmas party? (you/work)

25.

FUTURE PERFECT CONTINUOUS: We (a)   long. (not/ wait)

26.

FUTURE PERFECT Vs. FUTURE PERFECT CONTINUOUS: By 2020, she ____ (study) English for 10 years.

a)

will have been studying

b)

will have studied

c)

will has been studying

27.

FUTURE PERFECT Vs. FUTURE PERFECT CONTINUOUS: I don't think we'll ever finish. At 8 o'clock, we ____ (work) for 12 hours and there is still a lot to do!

a)

will have been work

b)

will have worked

c)

will have been working

28.

FUTURE PERFECT Vs. FUTURE PERFECT CONTINUOUS: He ____ (not read) the newspaper before he finishes his coffee.

a)

not have read

b)

will not have read

c)

will not have been reading

29.

FUTURE PERFECT Vs. FUTURE PERFECT CONTINUOUS: As of tomorrow, we ____ (be) here for one month.

a)

will have being

b)

will have were

c)

will have been

30.

FUTURE PERFECT Vs. FUTURE PERFECT CONTINUOUS: In 15 minutes we ____ (look) for flights for 3 hours.

a)

will have been looking

b)

will have loked

c)

will have been loking

31.

FUTURE PERFECT Vs. FUTURE PERFECT CONTINUOUS: _______ in the application by tomorrow?

a)

will you have fill

b)

will you have filled

c)

will you have been filling

32.

1. Choose the correct tense.

Sorry, Jake, I ___ late tomorrow, I’m afraid.

a)

’ll be being

b)

’ll have been

c)

’ll be

33.

Which sentence means: When you get home, dinner will be ready to eat?

a)

By the time you get home, I’ll be making dinner.

b)

By the time you get home, I’ll have made dinner.

c)

When you get home, I’ll make dinner.

34.

Which sentence means:This time next week, Joyce will no longer be here?

a)

This time next week, Joyce will have left.

b)

This time next week, Joyce will be leaving.

c)

This time next week, Joyce will leave.

35.

Which sentence is correct?

I bet the shop ____ of ice cream by the time we get there.

a)

will sold out

b)

will have sold out

c)

will be sell out

36.

By the time you read this............................

a)

I will have left.

b)

I will have been leaving.

37.

The teachers will ________ for a month by the time the deal is made.

a)

have been striking

b)

will strike

c)

will be striking

38.

The films run all night. We ________ movies for six hours by the time the feature comes on.

a)

watched

b)

will have been watching

c)

will watch

39.

She'll still be groggy. She ________ undergoing surgery for three hours.

a)

will has been

b)

will have been

c)

will be have

40.

Complete the sentence using the future perfect or future perfect continuous form of the verb in brackets.


If the company is making a profit by the end of the year then we (a)   (achieve) the objective we set ourselves when we took over.

41.

Complete the sentence using the future perfect or future perfect continuous form of the verb in brackets.


In 2 years' time Morneau (a)   (act) for 50 years, and shows no sign of retiring from the theater.

42.

Complete the sentence using the future perfect or future perfect continuous form of the verb in brackets.


I am confident that I (a)   (finish) the report before the end of the week.

43.

Complete the sentence using the future perfect or future perfect continuous form of the verb in brackets.


As delegates who arrived early (a)   (discover), there have been some late changes to the conference programme.

44.
  1. When I arrive, Paula . . . all day

a)

will have been sleeping

b)

will slept

c)

will be sleeping

45.
  1. By the end of the week . . . here for four months.

a)

I will worked

b)
  1. I will have been working

c)

I am going to work

46.

When he retires, he _____ for fifty years.

a)

will have been working

b)

will be working