wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

present perfect verbs

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

BECOME

a)

BECOMED

b)

BECAME

c)

BECOME

2.

EAT

a)

EATIED

b)

EATEN

c)

ATE

3.

BRING

a)

BRANG

b)

BROUGHT

c)

BRINGED

4.

FORGET

a)

FORGETTING

b)

FORGOTTEN

c)

FORGETTED

5.

MAKE

a)

MAKING

b)

MAKED

c)

MADE

6.

READ

a)

READ

b)

RED

c)

READING

7.

SPEAK

a)

SPOKE

b)

SPOKEN

c)

SPEAKING

8.

SWIM

a)

SWAM

b)

SWIMMED

c)

SWUM

9.

WAKE

a)

WOKEN

b)

WAKED

c)

WAKING

10.

BEGIN

a)

BEGAN

b)

BEGINNED

c)

BEGUN

11.

BUILD

a)

BUILT

b)

BUILDING

c)

BUILDED

12.

HAVE

a)

HAS

b)

HAD

c)

HAVED

13.

KEEP

a)

KEEPED

b)

KEPT

c)

KEEPS

14.

SPEND

a)

SPENDED

b)

SPENT

c)

SPENDS

15.

TAKE

a)

TAKEN

b)

TOOKED

c)

TAKING

16.

WEAR

a)

WORE

b)

WEARS

c)

WORN

17.

RIDE

a)

RODED

b)

RIDDEN

c)

RIDES

18.

Write the past participle form.

(a)  

19.

Write the past participle form.

(a)  

20.

Write the past participle form.

(a)  

21.

What have you done?

a)

I swam in the beach.

b)

I swim in the beach

c)

I have swum in the beach

22.

Has she eaten suri?

a)

Yes, she is.

b)

yes, she has

c)

No, she hasn't

d)

no she has.

23.

It _______ rained for the last month

a)

have not

b)

haven't

c)

has not

24.

She _______ finished her homework.

a)

has

b)

haven't

c)

hasn’t

25.

_____ you worked for your uncle?

a)

has

b)

Have

c)

Hasn't

d)

Haven't

26.

____ he read the book that you gave me yesterday?

a)

Has

b)

Have

c)

Hasn't

d)

haven't