wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Quiz

Total questions: 19

Worksheet time: 13mins

Name
Class
Date
1.

Have you ever (a)   soccer? (play)

2.

I have never (a)   a ghost. (see)

3.

I still haven't (a)   to Las Vegas. (go)

4.

I have (a)   all my work. (do)

5.

I haven't (a)   the test yet. (take)

6.

Have you ever _________ a book?

a)

writed

b)

write

c)

wrote

d)

written

7.

You have ________ me that questions several times!

a)

ask

b)

asked

c)

asking

d)

asker

8.

What is the most interesting place you have ever ________?

a)

was

b)

were

c)

been

d)

beed

9.

The students ________ finished their quizzes.

a)

have

b)

has

c)

had

d)

having

10.

My teacher has never ________ a mistake. She is so smart! :-)

a)

maked

b)

makes

c)

made

d)

madden

11.

My father has ________ a chair before. He needs to lose weight!

a)

breaks

b)

broke

c)

broken

d)

breaked

12.

They have __________ their grandmother every day this year.

a)

visited

b)

visiting

c)

visits

d)

visit

13.

What is the worst thing you (a)   ever eaten?

14.

I ________ haven't found my lost book.

a)

ever

b)

still

c)

yet

d)

never

15.

She has ________ forgotten her childhood friend. She calls her every Sunday.

a)

yet

b)

still

c)

never

16.

The teacher has ________ a lot of time to her students.

a)

given

b)

gave

c)

gives

d)

giver

17.

That person has worked here _____ many years!

a)

in

b)

for

c)

still

d)

on

18.

Have you _____ flown in a plane? No, I haven't!

a)

ever

b)

yet

c)

still

d)

in

19.

I _________ done my work yet. I hope I don't get in trouble!

a)

have

b)

has

c)

haven't

d)

hasn't