wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect and past perfect

Total questions: 11

Worksheet time: 9mins

Name
Class
Date
1.

What kind of verbs do we use in the present perfect?

a)

Past participle verbs

b)

Present simple verbs

c)

Present continue verbs

d)

Past simple verbs

2.

Which of these auxiliaries do we use in the present perfect tense?

a)

Did

b)

Do-Does

c)

Have-Has

d)

Will-Won't

3.

Write a sentence in the present perfect tense.

4 lines
4.

Complete: Steve ________ (not-practice) enough lately. (Present perfect continuous)

a)

haven't been practicing

b)

does practice

c)

didn't practice

d)

hasn't been practicing

5.

Complete: What ________ in English class these days? (Present perfect continuous)

a)

are you learning

b)

have you been learning

c)

did you learn

d)

does you learn

6.

Complete the next sentence in present perfect continuous: The kids _________ (watch) TV since 3 o'clock.

a)

Has been watching

b)

had watched

c)

have watched

d)

have been watching

7.

Which of these auxiliaries do we have to use to form the past perfect?

a)

Did

b)

Do-Does

c)

Have-Has

d)

Had

8.

Complete: When I arrived at the cinema, the film (a)   (Start) (Past perfect)

9.

My daughter said to me that she (a)   for the exam. (Study) (Past perfect)

10.

Which of these is the correct general structure for the past perfect continuous?

a)

Subject + had + been + ing verb + complement

b)

Subject + had + past participle verb + complement

c)

Subject + (have-has) + past participle verb

d)

Subject + (have-has) + been + ing verb + complement

11.

Fill the blank spaces to form the question in past perfect progressive (do not write the full sentence):

_____ she ______________ (working) hard before your arrival?

(a)