Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Teacher Ian's Present Perfect Quiz

Total questions: 12

Worksheet time: 2mins

Name
Class
Date
1.

Have you ever _________ to Thailand?

a)

go

b)

went

c)

been

d)

wented

2.

Has she ever ____________ a monster?

a)

seen

b)

see

c)

saw

d)

seened

3.

I have played football ______ ten years.

a)

since

b)

for

4.

My dad has worked at that place ________ he was 22 years old.

a)

since

b)

for

5.

I haven't brushed my teeth _________ yesterday.

a)

for

b)

since

6.

I have never ___________ a bone in my body.

a)

break

b)

broked

c)

broke

d)

broken

7.

_______ she ______________ a new phone?

a)

Has / bought

b)

Have / bought

c)

Has / buyed

d)

Have / buyed

8.

________ you ever ___________ to a famous person?

a)

Has / spoke

b)

Have / spoken

c)

Has / spoken

d)

Have / spoke

9.

I haven't _____________ meat _____ last year.

a)

eat / for

b)

eaten / since

c)

eaten / for

d)

eat / since

10.

What do we use present perfect tense for?

a)

To do a dance.

b)

To talk about what we are doing.

c)

To talk about what we did yesterday.

d)

To talk about past experiences.

11.

I haven't slept _____ yesterday.

a)

for

b)

since

12.

My mum has had that phone _____ six years.

a)

since

b)

for