wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Future Perfect Continuous Tense

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

They'll be exhausted by dinner. They will have been ________ hockey for seven hours.

a)

playing

b)

played

c)

play

d)

plays

e)

to play

2.

It's a 24-hour relay. They'll only have been ________ for half the time by 6pm.

a)

ran

b)

run

c)

running

d)

runs

e)

to run

3.

My sister will __________ growing roses for over a year by June.

a)

has been

b)

had been

c)

have been

d)

to have been

e)

have to been

4.

Won't they ________ travelling for two weeks by then?

a)

have been

b)

had been

c)

has been

d)

to have been

e)

have to been

5.

By dusk, we __________________ for over eight hours.

a)

can have been flying

b)

will have been flying

c)

could have been flying

d)

would have been flying

e)

must have been

6.

It is a very renowned organisition! They ___________________ trees in polluted areas for ten years soon!

a)

can have been planting

b)

will have been planting

c)

could have been planting

d)

should have been planting

e)

will be planting

7.

He will have ________ cooperating with us for ages by then!

a)

been

b)

be

c)

being

d)

to be

e)

been to

8.

They will have ________ arguing for minutes by the time they calm down?

a)

be

b)

be to

c)

to be

d)

being

e)

been

9.

If I don’t take a break in five minutes, I ________________ for half an hour non-stop.

a)

will have to be digging

b)

will has been digging

c)

will have been dig

d)

will be digging

e)

will have been digging

10.

In a couple of minutes, Andrew _______________ for seven hours.

a)

will have be driving

b)

will have been drive

c)

will has been driving

d)

will have been driving

e)

will be driving

11.

When I turn thirty-five, I ______________ the violin for thirty years.

a)

will has been using

b)

will have been dancing

c)

will have been playing

d)

will have been watching

e)

will have been making

12.

By the time you come home, I ______ have been listening to music for four hours.

a)

should

b)

can

c)

will

d)

am

e)

was

13.

If this fight keeps going for ten more minutes, they ______ have been fighting for a full hour.

a)

were

b)

are

c)

can

d)

will

e)

could

14.

According to the famous saying, how many lives does a cat have?

a)

9

b)

8

c)

7

d)

3

e)

10

15.

“Keşfetmek” kelimesinin İngilizce karşılığı nedir?

a)

Discover

b)

Deliver

c)

Deal

d)

Renowned

e)

Argue