wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

OFFICIAL QUIZ - PRESENT PERFECT AND PRESENT PERFECT CONTINUOUS

Total questions: 52

Worksheet time: 26mins

Name
Class
Date
1.

Welcome to the Second Offiicial Quiz. In this quiz you will be showing your abilities using the Present Perfect and Present Perfect continuous. Please, make sure to write OK in the box below.

(a)  

2.

When do we use the present perfect?

a)

For actions that finished in the past.

b)

For actions that started in the past and still continue in the present.

c)

For actions that are happening now.

d)

For things that haven't happened yet.

3.

Have they ...... before?

a)

meet

b)

met

c)

talked to each other

d)

meets

4.

Jeff .... his new T-Shirt since our Plastic Project.

a)

has had

b)

have had

c)

had

5.

Alex and Rafi .... (live) in that flat since 2012.

a)

have live

b)

has lived

c)

have left

d)

have lived

6.

Our friend Flo ..... (work) in that office for two years.

a)

had worked

b)

have worked

c)

has worked

d)

has work

7.

Marie ..... (not see) Celina for a long time.

a)

has not see

b)

have not seen

c)

has not seen

d)

has not saw

8.

I .... (have) my motorbike since 2009.

a)

have have

b)

have had

c)

has had

d)

has have

9.

...... Lorenz ........ (ever,see) a Stephen Spielberg movie?

a)

Have .......... ever saw

b)

Have ............ ever seen

c)

Has .............. ever seen

d)

Did ............. ever see

10.
I ________ to Paris once.
a)
have been
b)
has been
11.
We ___________ the movie you recommended to us.
a)
have watched
b)
has watched
12.
My mother __________ a great cake!
a)
have made
b)
has made
13.

I .............. never .................... a car before

a)

have, had

b)

has, had

c)

have, have

d)

had, had

14.
Have you ever ________ to China?
a)
went
b)
go
c)
been
15.
They _______ a lot for their exam.
a)
has studied
b)
studied
c)
have studied
16.

They _______ a lot for their exam.

a)

hasn't studied

b)

didn't studied

c)

haven't studied

17.
Have you ever ________ to China?
a)
went
b)
go
c)
been
18.
My mother and father ___________ to Barcelona.
a)
have never been
b)
has never been
c)
has went
19.
Something terrible .................................. .
a)
happened
b)
has happened
c)
have happened
d)
has happen
20.
Which of the following sentences is about present perfect tense?
a)
Is he going to bed?
b)
Has he gone to bed yet?
c)
Did he go to bed?
d)
Will he go to bed?
21.
Which of the following sentences is about present perfect tense?
a)
I did my homework.
b)
I do my homework everyday.
c)
I have already done my homework.
d)
I will do my homework.
22.

He ______________ to Hawaii many times.

a)

have been

b)

went

c)

has been

d)

was going

23.
We haven't seen this film...
a)
already
b)
yet
c)
never
d)
ever
24.
You ................ jealous of my good looks .........the forth grade.
a)
've been .............. for
b)
've been .......... since
c)
's been ............. since
d)
're been ............ for
25.
____ you ____ your arm?
a)
Has; broken
b)
Has; broke
c)
Have; broke
d)
Have; broken
26.

They have worked ... 1995.

a)

since

b)

for

27.

She has lived in New York ... six years.

a)

for

b)

since

28.

Have you finished the composition for History class ______?

a)

just

b)

already

c)

yet

d)

/

29.

I don't want to see "Alien 9" at the cinema again. I've __________seen it twice.

a)

just

b)

already

c)

yet

d)

/

30.
I saw a snake while I was walking in the forest.
a)
present simple
b)
present continuous
c)
past continuous
d)
past perfect
31.
I have lost my phone. I'm still looking for it.
a)
present perfect
b)
past perfect
c)
past simple
d)
future simple
32.
When I came home, I first did my homework. Then I was able to watch my favourite TV programme later.
a)
present simple
b)
present perfect
c)
past continuous
d)
past simple
33.
You have met Donna before, haven't you?
a)
present continuous
b)
past continuous
c)
present perfect
d)
past perfect
34.
Lily and Jessica were acting out a dialogue when the bell rang.
a)
present continuous
b)
past simple
c)
past perfect
d)
past continuous
35.
There was no doubt about the owner.
a)
present simple
b)
past perfect
c)
past simple
d)
future simple
36.
What are you talking about?
a)
past continuous
b)
past simple
c)
present perfect
d)
present continuous
37.
When Dad entered the living room, the boys were fighting. 
a)
past simple
b)
past continuous
c)
past perfect
d)
present simple
38.
I have had enought of this!
a)
present perfect
b)
past perfect
c)
past simple
d)
present continuous
39.
I had already seen this movie before, so I went to a cafe instead.
a)
past continuous
b)
present perfect
c)
past perfect
d)
present simple
40.
I will never get tired of my phone.
a)
present simple
b)
future simple
c)
past continuous
d)
present perfect
41.
Stella likes ice cream.
a)
past perfect
b)
past simple
c)
future simple
d)
present simple
42.
I am doing this lame quizizz at the moment. What about you?
a)
past simple
b)
past continuous
c)
present continous
d)
present perfect
43.
I sent a message to my friend but she never responded so I blocked her.
a)
past simple
b)
present simple
c)
past perfect
d)
past continuous
44.

The cat .......... a mouse.

a)

has caught just

b)

has just catch

c)

have just caught

d)

has just caught

45.

How long .......... in the USA?

a)

have Tom lived

b)

Tom have lived

c)

has Tom lived

d)

Tom has lived

46.

Ben's wife hasn't had their baby _________.

a)

Already

b)

Yet

c)

Still

47.
It's a great movie. I have ... that movie many times.
a)
saw
b)
seen
c)
see
48.
Have you ... really strange or interesting food?
a)
ever eaten
b)
never eaten
c)
ate
49.
(A) ... your brother talked to you yet?
(B) Yes, he ... .
a)
Has / did
b)
Have / have
c)
Has / has
50.
My family and I ... to many different countries around the world.
a)
have flown
b)
has flown
c)
flown
51.
My sister ... ridden a bicycle. She is afraid that she will fall off.
a)
never
b)
has never
c)
has ever
52.
(A) ... you talked to Mr. Parfitt?
(B) No, I ... .
a)
Had / haven't
b)
Have / haven't
c)
Have / didn't