wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 15

Worksheet time: 16mins

Name
Class
Date
1.

What has the old lady done?

She ______________ money in the machine

a)

have put

b)

has puted

c)

has put

d)

put

2.

She __________ the machine several times.

a)

has kicked

b)

have kicked

c)

have kick

d)

has kick

3.

What about the cookies? At the end she ________ (get) them

a)

have got

b)

has got

c)

has gotten

d)

has get

4.

What has she done? She _____ (eat) one of the cookies

a)

have eat

b)

has eat

c)

have eaten

d)

has eaten

5.

What about the teen? The boy _____ (take) one of the cookies.

a)

has take

b)

took

c)

has taken

d)

have took

6.

The teen ________ (eat) another cookie.

a)

has eat

b)

have eat

c)

has eaten

d)

have eaten

7.

The old lady ______ (unplug) the headphones.

a)

have unplug

b)

has unplug

c)

has unplugged

d)

unplugged

8.

The boy ________ (halve) the last cookie.

a)

halved

b)

has halved

c)

have halved

d)

has halve

9.

Do you think the boy was polite? Explain what makes you think that.

4 lines
10.

The old lady ______ (crushed) the cookie angrily.

a)

have crushed

b)

has crush

c)

have crushed

d)

has crushed

11.

She _______ (Shut) the blinds.

a)

has shut

b)

have shut

c)

shut

d)

have shuted

12.

The old lady _______ (find) the cookies in her purse.

a)

have find

b)

have found

c)

has finded

d)

has found

13.

She _______ (take) the wrong packet of cookies!

a)

has took

b)

have taken

c)

take

d)

has taken

14.

NOW what do you think about the boy? Do you think differently from the first time?

4 lines
15.

Imagine you are that teen, if an old lady does that, what will your reaction be?

4 lines