Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

My Holidays (Present Perfect Tense)

Total questions: 30

Worksheet time: 10mins

Name
Class
Date
1.

My cat ___________ under the carpet for three days.

a)

has hidden

b)

has hid

c)

have heard

d)

have hidden

2.

Katherine _______ her boyfriend for three years.

a)

have meet

b)

has meant

c)

has met

d)

have made

3.

Jade and Cindy ________ many interesting places in their trip.

a)

has known

b)

has knew

c)

have known

d)

have knelt

4.

Kim __________ four languages since preschool.

a)

has learnt

b)

have learn

c)

has lead

d)

have lent

5.

The fifth grade kids _________ an amazing project.

a)

has make

b)

have made

c)

has meant

d)

has made

6.

What is the past particple of BUY?

a)

BUYED

b)

BUYS

c)

BOUGHT

d)

BOUGH

7.

What is the past participle of STOP?

a)

STOPED

b)

STOPPED

c)

STOPIED

d)

STTOPPED

8.

What is the past participle of GO?

a)

GO

b)

GOES

c)

WENT

d)

GONE

9.

What is the past participle of EAT?

a)

EATS

b)

ATE

c)

TAE

d)

EATEN

10.

What is the past participle of SING?

a)

SINGS

b)

SANG

c)

SUNG

d)

SINGED

11.

What is the past participle of WRITE?

a)

WRITTEN

b)

WROTE

c)

WRITTING

d)

WRITES

12.

Have you ever __________ (hear) of this band before you came to the USA ?

a)

heared

b)

heard

c)

hear

d)

hearded

13.

Stewart hasn't __________ (show) up yet. He must have __________ (been) delayed.

a)

show / be

b)

shown / be

c)

shown / been

d)

showed / been

14.

Have you __________ (sell) your car yet?

a)

sold

b)

sole

c)

sellen

d)

selled

15.

Have you ever _______ a snake?

a)

see

b)

saw

c)

seen

d)

seeing

16.

I have been here for ....

a)

yesterday

b)

September

c)

one hour

d)

last year

17.

We have lived in Ho Chi Minh city since

a)

last week

b)

two years

c)

three hours

d)

one month

18.
 I ________ (never/ be) to Canada.
a)
have never been
b)
never has been
c)
was never
d)
never was
19.
She (live) _______  in Tokio since 1995.
a)
is living
b)
have lived
c)
lived
d)
has lived
20.
They ______ the meeting time.
a)
haven't forgot
b)
hasn't forgot
c)
haven't forgotten
d)
hasn't forgotten
21.

I'm not happy. I still (find) ________________ my cell phone.

a)

I still haven't found my cell phone.

b)

I still hasn't found my cell phone.

c)

I still found my cell phone.

d)

I still haven't find my cell phone.

22.

Have you eaten some food for lunch? No, ____________

a)

You haven't eaten

b)

I don't have

c)

You don't have eaten

d)

I haven't

23.

_____________ Ms. Vita's home with your parents? Yes, I have

a)

Have you visited

b)

You have visited

c)

Do you have visited

d)

Are you visited

24.

Has your grandma recieved the gifts from your parents?

a)

Yes, she have

b)

Yes, she received

c)

Yes, she has

d)

No, she doesn't have

25.

Complete the dialogues. Use verbs from the box in the Present Perfect negative.


A: Is this TV programme good?

B: I don´t know. I ______________ it.

a)

haven´t watched

b)

have watched

c)

hasn´t watched

d)

haven´t watche

26.

Complete the dialogues. Use verbs from the box in the Present Perfect negative.


A: Do you like Rome?

B: I don´t know. I _______________ there.

a)

have been

b)

hasn´t been

c)

haven´t been

d)

had been

27.

Thiago ___________ (not / speak) three languages.

a)

hasn´t met

b)

haven´t given

c)

hasn´t spoken

28.

They / not / play / together this month.

a)

They haven't play together this month.

b)

They played together this month.

c)

They haven't played together this month.

d)

They hasn't played together this month.

29.

They are singing and dancing because their uncle…… …………

a)

is arriving

b)

has arrived

c)

arrives

d)

arrived

30.

Miss Rina…….. us English since 2004.

a)

was teaching

b)

has taught

c)

is going to teach

d)

taught