Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ENT403 - UNIT 3 (FUTURE PERFECT)

Total questions: 33

Worksheet time: 16mins

Name
Class
Date
1.

Which is the correct format for the future perfect tense?

a)

will have + verb-ing

b)

will have + past participle

c)

willing + verb-ed

2.

By the time you get here, I ___________.

a)

will have showered.

b)

was showered.

c)

was showering.

3.

He will have _____ the kitchen by this evening.

a)

cleaned

b)

cleaning

c)

clean

4.

By the time class starts, she will not have _______ her homework.

a)

completed

b)

completing

c)

complete

5.

By 2050, I think schools will have _____ and everything will be ______ online.

a)

closed, taught

b)

closing, teached

c)

closed, learning

6.

By 5 p.m., I _________ all my cooking.

a)

will have finished

b)

will has finished

c)

will have finishing

7.

She will have _____ the table by the time we arrive.

a)

set

b)

setting

c)

sets

8.

I _______ my diet.

a)

will have started

b)

have starting

c)

will has started

9.

How long ___________ in the city next year?

a)

will you have lived

b)

have you will lived

c)

will you has living

10.

I bet the baby will have ______ asleep by the time we get home.

a)

fallen

b)

felled

c)

falling

11.

By the time I arrived at school, the lesson will ______ already!

a)

have started

b)

have starting

c)

has started

12.

_____ enough Chinese to communicate before she moves to Beijing?

a)

Had she learned

b)

Has she learned

c)

Will she learn

d)

Will she have learned

13.

Tom ______ a beard by the end of the week.

a)

will have grown

b)

will be grown

14.

By the end of the afternoon, you _______ my phone number!

a)

will be forgetting

b)

will have forgotten

15.

In five years' time they............... all the houses in this street.

a)

will demolish

b)

will be demolishing

c)

will have been demolished

d)

will have demolished

16.

On 1 July Marion ............. for a year.

a)

will have been engaged

b)

will have engaged

c)

will be engaging

d)

will have been engaging

17.

.................. by the time you're 60?

a)

will be retiring

b)

will have been retiring

c)

will retire

d)

will you have retired

18.

In five years' time they............... all the houses in this street.

a)

will demolish

b)

will be demolishing

c)

will have been demolished

d)

will have demolished

19.
David: I wonder how the thief got into the house.
Rick: He _____________ (could/use) a ladder.
a)
could be used
b)
could have to used
c)
could have used
d)
could have using
20.
Andrew: Or he ____________ (might/climb) that tree.
a)
might be climbing
b)
might have been climbed
c)
might have climbed
d)
might to have climbed
21.
John: Well, he ____________ (need not/bother). There's nothing in the house to steal.
a)
need not to have bothered
b)
need not have bothered
c)
not need have bothered
d)
need not be bothered
22.
Richard told me that he spent $4000 on a new watch for his brother, but he ____________ (must/joke) 
a)
must have been joking
b)
must be joked
c)
must have to joking
d)
must be have joked
23.
Surely, he _____________ (can't/spend) that much on a watch.
a)
can't to have spended
b)
can't have spended
c)
can't have spent
d)
can't be spend
24.
I think you ___________ (might/mishear) him.
a)
might have misheard
b)
might have misheart
c)
might have be misheard
d)
might have to misheard
25.
It is 7:30 and the train arrived over an hour ago. They ________ (should/phone) us by now.
a)
should have phoning
b)
should have been phoning
c)
should have phoned
d)
should to have phoned
26.
They ____________ (may/delay).
a)
may have delayed
b)
may have been delayed
c)
may be delaying
d)
may have been delaying
27.
No, here they are. You __________ (need not/worry).
a)
need not worry
b)
need not to worry about it
c)
need not have worried
d)
need not have worrying
28.
You are very sunburned. You __________ (should not/burn) if you'd used cream.
a)
should not have burned
b)
should be have burned
c)
should not burning
d)
should not have burning
29.
I _________ (must/fall) asleep.
a)
must have fell
b)
must have to fall
c)
must have fallen
d)
must had fallen
30.
Sarah: Where's the dog?
Tracy: I don't know! Dad ____________ him for a walk.
a)
may have taken
b)
'll have taken
c)
may have taking
d)
may have to take
31.
He ____________ been a friend of Jack's. He was asking if I'd seen him.
a)
can't have
b)
must have
c)
should have
32.

Tom painted his bedroom black. It looks dark and dreary. he......a different color

a)

has to choose

b)

should have chosen

c)

must have chosen

d)

could have chosen

33.

- I locked myself out of my apartment, I didn't know what to do

-you.......your roomate

a)

could have called

b)

should have called

c)

may have called

d)

would have called