wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Perfect forms

Total questions: 15

Worksheet time: 13mins

Name
Class
Date
1.

The perfect verb tense must include the verb _____ and a ____tense verb.

(a)  

2.
Angela had left for school before remembering to brush her teeth.
a)
past perfect
b)
future perfect
c)
present perfect
3.
The judge had rejected Thomas's entry before reading it thoroughly.
a)
past perfect
b)
present perfect
c)
future perfect
4.
Christina has completed the first lap of the race.
a)
present perfect
b)
future perfect
c)
past perfect
5.

Choose the correct tense for the following grammatical structure:


Subject + had been + verb + ing + complement

a)

Present perfect continuous

b)

Past perfect continuous

c)

Past perfect

d)

Past continuous

6.

Choose the correct tense for the following sentence:

"I have been waiting for this moment"

a)

Present continuous

b)

Future simple

c)

Present perfect

d)

Present perfect continuous

7.

Choose the affirmative and negative structure of past perfect

a)

Subject+ verb in past+ complement

b)

Subject+ had+ verb in participle+ complement

c)

Subject+ had not+ verb in participle+ complement

d)

Subject+ had not been+ verb+ complement

e)

Subject+ had been+ verb+ complement

8.

Future Perfect:


By next Friday we _______ from Greece.

a)

'll have returned

b)

shall have returning

9.

Complete using Future Perfect:


I (leave) (a)   by six.

10.

Complete using Future Perfect:


We (be) (a)   in London for three years next week.

11.

Complete using Future Perfect:


We (not/eat) (a)   before we come, so we'll be hungry.

12.

form a sentence in past perfect continuous: (she/practicing/ all year), before winning the competition.

a)

She had practicing

b)

She had been practicing

c)

She been practicing

d)

She has been practicing

13.

They _______________(enjoy) the party, until the police arrived.

a)

were enjoy

b)

had enjoy

c)

had been enjoying

d)

has been enjoying

14.

It is a MUST for past perfect continuous to have:

a)

had + past participle of the main verb

b)

Have+ past participle of the main verb

c)

have+ been + verb in "ing" form

d)

had+ been + verb in "ing" form.

15.

Question in past perfect continuous: They/driving/for a long time

a)

Have they been driving for a long time?

b)

Have they driven for a long time?

c)

They had been driving for a long time?

d)

Had they been driving for a long time?