wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Perfect Present Perfect Vocabulary

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

I _________________ my purse.

a)

I have lost my purse.

b)

I has lost my purse.

c)

I have losted my purse.

2.

We _________________ this movie already.

a)

We have seen this movie already.

b)

We has seen this movie already.

c)

We have seed this movie already.

3.

There _________________ an accident.

a)

There has been an accident.

b)

There have been an accident.

c)

There has beed an accident.

4.

Choose the past participle.

a)

kick

b)

rang

c)

picked

d)

crash

5.

I have done my homework.

a)

Present Tense

b)

Past Tense

c)

Present Perfect Tense

d)

Past Perfect Tense

6.

He had had lunch before he attended the meeting.

a)

Present Perfect Tense

b)

Past Perfect Tense

c)

Future Tense

d)

Past Continuous Tense

7.

He was late and he ran to catch the train

a)

Present Tense

b)

Past Tense

c)

Present Perfect Tense

d)

Past Perfect Tense

8.

We ___________ in this house______2002.

a)

have ever lived, since

b)

have lived, for

c)

has lived, since

d)

have lived, since

9.

I've got lots of ____________ but I think Aunt Paula and Uncle Joe are my favourites.

a)

enemies

b)

partners

c)

classmates

d)

relatives

10.

You worked hard all day, Mum. Sit down and ________

while I get dinner ready.

a)

do your fair share

b)

put your feet up

c)

be sick and tired

d)

run errands

11.

I passed all my exams, so my parents are very ________

of me.

a)

proud

b)

calm

c)

ashamed

d)

cheerful

12.

When a young person does something well, you

should ________ them for it.

a)

grumble

b)

gossip

c)

praise

d)

criticise

13.

Feeding a big family healthy meals ________ more and

more expensive.

a)

get

b)

is getting

c)

gets

d)

getting

14.

‘________ your grandparents this summer?’

‘Yes, and I can’t wait!’

a)

Are you visiting

b)

You are visiting

c)

Do you visit

d)

You do visit

15.

I’m going to the airport to get Bua. ________ at three

o’clock, so I’d better hurry.

a)

Her plane arriving

b)

Her plane arrives

c)

Is her plane arriving

d)

Her plane does arrive

16.

If I _______ you were ill, I would have visited you and brought you flowers.

a)

had known

b)

knew

c)

had know

d)

had knew

17.

I was more than happy to see Bom again as I ______ him for ages.

a)

hadn't seen

b)

saw

c)

hadnot seen

d)

didn't see

18.

________ to the National Museum before we went last month?

a)

Have you been

b)

Had you been

c)

Had you be

d)

Hadn't you been

19.

That was the first time I ________ at a party.

a)

had danced

b)

had dance

c)

danced

d)

didn't dance

20.

When she ___________ (go) out to play, she __________________ (do) her homework.

a)

had gone - went

b)

went - had done

c)

gone - had done

21.

The doctor ______________ (take) off the plaster that he _____________ (put) on six weeks before.

a)

took - had put

b)

had taken - put

c)

took - put

22.

The children ___________________ (collect) the chestnuts that ______________ (fall) from the tree

a)

collected - had fallen

b)

had collected - fallen

c)

collected - fallen

23.

I ___________ (wash) the floor when the painter _________ (go).

a)

had washed - gone

b)

had wash - went

c)

washed - had gone

24.

She __________ (watch) a video after the children ___________ (go) to bed.

a)

watched - had gone

b)

had watched - gone

c)

watch - had gone

25.

I went to Brazil last year. I ___________ (not go) there before.

a)

had gone

b)

went

c)

hadn't gone