wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect tense

Total questions: 45

Worksheet time: 35mins

Name
Class
Date
1.

Match the following

a)

see

1.

seen

b)

have

2.

had

c)

live

3.

lived

d)

be

4.

been

e)

eat

5.

eaten

2.

Match the following

a)

see

1.

seen

b)

break

2.

broken

c)

visit

3.

visited

d)

have

4.

had

e)

bee

5.

been

3.

Past participle form of TEACH

a)

taught

b)

teached

4.

Past participle form of GO

a)

went

b)

gone

5.

Past participle form of HAVE

a)

have

b)

had

6.

past participle of the verb 'go'?

a)

Goed

b)

Gone

7.

past participle of the verb 'be'?

a)

Been

b)

Was / Were

8.

past participle of the verb 'do'?

a)

Done

b)

Did

9.

past participle of the verb 'do'?

(a)  

10.

the past participle of the verb 'see'?

a)

Saw

b)

Seen

11.

the past participle of the verb 'see'?

(a)  

12.

past participle of the verb 'swim'?

a)

swum

b)

swam

13.

past participle of the verb 'swim'?

(a)  

14.

The past participle of PLAY

a)

played

b)

plaied

15.

The past participle of TAKE

a)

took

b)

taken

16.

The past participle of CLEAN

a)

cleaned

b)

clean

17.

The past participle of COOK

a)

cooked

b)

cook

18.

She _________ ( not / be) on a ship.

a)

hasn't been

b)

haven't been

19.

My mother _________________ (cook) the breakfast all the week.

a)

has cooked

b)

have cooked

20.

The dog _____________ (learn) a new trick.

a)

have learned

b)

has learned

21.

We ____ (have) tea.

a)

has had

b)

have had

22.

Reorder the following:

a)

I haven't

b)

seen you

c)

since you were

d)

five.

1)
2)
3)
4)
23.

Reorder the following:

a)

How long

b)

have we been

c)

in the car.

1)
2)
3)
24.

Reorder the following:

a)

He hasn't

b)

eaten

c)

since breakfast.

1)
2)
3)
25.

Reorder the following:

a)

They have

b)

lived in Sydney

c)

for three years.

1)
2)
3)
26.

Organize these options into the right categories

Categorize the following

students

my parents

women

people

you

I

She

Yohemis

The police

Monteria

Daniel

Have
Has
27.

Kevin Hand _______ explored many Extreme Environments

a)

have

b)

has

c)

had

28.

I ______ (go) to Paris twice.

a)

has gone

b)

have gone

29.

She _____ (work) in the company for 2 years

a)

has worked

b)

have worked

30.

Scientists _____ (discover) the blobfish in New Zeland

a)

has discovered

b)

have discovered

31.

She _______ ____ (study) for the quiz

a)

haven't studied

b)

hasn't studied

32.

Organize these options into the right categories

Categorize the following

five years

three days

two weeks

a week

3:00 p.m

yesterday

I was little

Tuesday

For
Since
33.

Organize these options into the right categories

Categorize the following

a month

3 hours

a long time

many years

June 2nd

2024

this morning

last year

For
Since
34.

She has lived in New York ____ six years.

a)

for

b)

since

35.

I have known my teacher ___ three months.

a)

for

b)

since

36.

They have worked ___ 1995.

a)

since

b)

for

37.

They have been married ____ a long time.

a)

for

b)

since

38.

Kevin has played the guitar ___ a long time.

a)

for

b)

since

39.

Kevin has studied English ___ 15 years!

a)

for

b)

since

40.

She has sung ___ ten o'clock.

a)

for

b)

since

41.

I have waited for you __ this morning.

a)

since

b)

for

42.

I have waited ___ 4 o'clock.

a)
since
b)
for
43.

My mom has had a laptop __ July.

a)

since

b)

for

44.

My family has lived here _____ last March.

a)

for

b)

since

45.

My teacher has been sick ___ April 29th.

a)

for

b)

since