wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Teens 9 Present Perfect

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Nancy                                      to Vietnam several times.

a)

was

b)

has been

c)

have been

2.

They ------------ project yet.

a)

have started

b)

haven't started

c)

hasn't started

3.

They _____ their homework yet

a)

have finished

b)

haven’t finished

c)

finished

4.

I _________________ my purse.

a)

I have lost my purse.

b)

I has lost my purse.

c)

I have losted my purse.

5.

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.

6.

Have you ever ___________ about the Beatles?

a)

hear

b)

heard

c)

hearing

d)

heared

7.

She ____________ eaten Asian food.

a)

has

b)

had

c)

hadn't

d)

hasn't

8.

He hasn't ___________ her before.

a)

meets

b)

meeting

c)

met

d)

meeted

9.

clean/she/not/kitchen/has.

a)

She has not cleaned the kitchen.

b)

She has clean the kitchen not.

c)

She not has cleaned the kitchen.

d)

She has not clean the kitchen.

10.

wear/kimono/have/never/I/before.

a)

I have before never worn kimono.

b)

I have worn kimono never before.

c)

I have never worn kimono before.

d)

I never worn before have kimono.

11.

I/study/Spanish.

a)

I have study Spanish.

b)

I have studied Spanish.

c)

I have studies Spanish.

d)

I has studied Spanish.

12.

The present perfect is formed by...

a)

HAVE + PAST PARTICIPLE

b)

HAVE / HAS + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

13.
Peter _____ five e-mails today.
a)
have sent
b)
has sent
c)
sent
d)
send
14.

she / do / her homework yet ?

a)

Has she done her homework yet?

b)

Has she do her homework yet?

c)

She has do her homework yet?

15.

they / ever / drive / a Ferrari ?

a)

Have they ever drive a Ferrari?

b)

Have they ever driven a Ferrari?

c)

They have ever driven a Ferrari?

16.

your mom / received / my letters ?

a)

Has your mom receive my letters?

b)

Has your mom received my letters?

c)

Have your mom received my letters?

17.

you / ever / eat / sushi ?

a)

Have you ever eaten sushi?

b)

Have you ever eat sushi?

c)

Has your ever eaten sushi?

18.

She ____________ Harry Potter books although she says she won't write any more, lots of her fans hope her seventh one won't be her last.

a)

write

b)

wrote

c)

has written

d)

has wrote

19.

They _______ each other since the 1980s.

a)

have known

b)

have been knowing

20.

I went to jail in 2006. I went again in 2009 and 2011. Now I am not in jail.

a)

I went to jail three times.

b)

I have been to jail three times.

c)

I have gone to jail three times.