wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect tense activity

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

Write the past participle form of the verb write

(a)  

2.

Write the past participle form of the verb be

(a)  

3.

Write the past participle form of the verb teach

(a)  

4.

Write the past participle form of the verb do

(a)  

5.

Write the past participle form of the verb live

(a)  

6.

Write the past participle form of the verb go

(a)  

7.

Write the past participle form of the verb get

(a)  

8.

Write the past participle form of the verb make

(a)  

9.

She __________________ her teeth yet.

a)

haven't brushed

b)

hasn't brushed

c)

has brushing

d)

brushing

10.

________ you already ________ your work ?

a)

has / finish

b)

is / finished

c)

have / finished

d)

finishing

11.

She ________________ dinner yet.

a)

have make

b)

has make

c)

is made

d)

hasn't made

12.

________ you ________ an alien ?

a)

has / saw

b)

have / saw

c)

have / seen

d)

seeing

13.

You _____________________ golf before.

a)

have played

b)

has playing

c)

have play

d)

is playing

14.

They _________________ in this house for a long time.

a)

is living

b)

have lived

c)

has living

d)

has live

15.

________ your mother ________ the lottery ?

a)

has / won

b)

have / winning

c)

have / won

d)

are / winning

16.

______ you _______ the bathroom ?

a)

have / cleaning

b)

has / cleaning

c)

have / cleaned

d)

is / cleaned

17.

The cat ________________ the mouse many times.

a)

having chasing

b)

have chasing

c)

has chased

d)

are chasing