wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Perfect verb tenses

Total questions: 15

Worksheet time: 11mins

Name
Class
Date
1.

The Past Perfect tense uses which helping verb?

a)

has

b)

have

c)

had

d)

will have

2.

The Future Perfect tense uses which helping verb?

a)

has

b)

have

c)

had

d)

will have

3.

Past Perfect Tense (write)

a)

had write

b)

had written

c)

has written

d)

will have written

4.

Fill in the blank for PAST PERFECT tense:

"Jenny __________ never been on that roller coaster before today!"

a)

has

b)

have

c)

had

d)

will have

5.

The Past Perfect tense uses which helping verb?

a)

has

b)

have

c)

had

d)

will have

6.

The Future Perfect tense uses which helping verb?

a)

has

b)

have

c)

had

d)

will have

7.

Past Perfect Tense (write)

a)

had write

b)

had written

c)

has written

d)

will have written

8.

Fill in the blank for PAST PERFECT tense:

"Jenny __________ never been on that roller coaster before today!"

a)

has

b)

have

c)

had

d)

will have

9.

Fill in the blank for PRESENT PERFECT tense:

"Winters __________ been colder over the past few years."

a)

has

b)

have

c)

had

d)

will have

10.

Fill in the blank for FUTURE PERFECT tense:

"That company _____________ merged with the overseas competitor by next March."

a)

has

b)

have

c)

had

d)

will have

11.

We __________________ her since she arrived to our city.

a)

known

b)

have known

c)

know

d)

knew

12.

By tomorrow morning, he ____________________ wonderfully.

a)

will have slept

b)

will sleep

c)

had slept

d)

was sleeping

13.
Choose the correct option:
It ... all day! Why can’t it stop!
a)
is raining
b)
rains
c)
has been raining
d)
have been raining
14.

Our school had closed for the summer.

a)

present perfect

b)

past perfect

c)

future perfect

d)

present continuous

15.

My mother has finished her Master's Degree in Investigation.

a)

present perfect

b)

past perfect

c)

future perfect

d)

past continuous