wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 20

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

Take - took - ...

a)

took

b)

taked

c)

taken

d)

tooked

2.

Feel

a)

felt - felt

b)

fall - fallen

c)

feeled - feeled

d)

fell - felled

3.

Begin - ... - begun

(a)  

4.

Think - thought - ...

(a)  

5.

Hold - held - holden

a)

TRUE

b)

FALSE

6.

Put - put - put

a)

TRUE

b)

FALSE

7.

The 3d form of "WEAR"

a)

wore

b)

weared

c)

wored

d)

worn

8.

The 2nd form of "SHOW"

a)

shew

b)

showed

c)

shown

d)

showned

9.

Write 3 forms of "BUILD"

4 lines
10.

Write 3 forms of "RISE"

4 lines
11.

He ............................ tennis for 5 years

a)

plaid

b)

has played

c)

was played

d)

have played

12.

I .............. in Madrid for 12 years

a)

have lived

b)

live

c)

has lived

d)

lives

13.

We ...................to John since January

a)

spoke

b)

spoken

c)

haven't spoken

d)

haven't speaked

14.

She ......... to France many times

a)

travel

b)

has travelled

c)

have travelled

d)

travelling

15.

I .............. snails

a)

have never eaten

b)

eating

c)

aten

d)

am eaten

16.

Susan ......... a chocolate cake

a)

makes

b)

is maken

c)

has made

d)

have made

17.

We ........... to Paris many times

a)

have been

b)

has been

c)

gone

d)

has gone

18.

Have you ever .......... the Statue of Liberty?

a)

been

b)

seen

c)

watch

d)

see

19.

Canada is the most beautiful country I ..................

a)

has ever visited

b)

have visit

c)

have ever visited

d)

have ever visit

20.

That is the worst cake I ................................

a)

have ever maked

b)

have ever make

c)

has ever made

d)

have ever made