wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Quiz 2nd Term

Total questions: 17

Worksheet time: 22mins

Name
Class
Date
1.

I ___________ all day. I have a difficult test tomorrow!

a)

have studied

b)

have been studying

2.

My parents _________ for me to clean my room every day. But I hate it!

a)

have asked

b)

have been asking

c)

asked

3.

Jane __________ English all week because she is taking an important test next week.

a)

have studied

b)

has been studying

4.

I _________ for 2 hours, because my boyfriend broke up with me. I'm so sad!

a)

have cried

b)

have been crying

c)

has been crying

5.

My sister __________ to the same song the whole day. I'm so sick of it...

a)

has been listening

b)

have been listening

c)

has listened

6.

I _________ to read this book, but I can't. It's just too boring! I quit.

a)

have tried

b)

have been trying

c)

has tried

7.
I have studied English ......... 9 years.
a)
for
b)
since
8.
I have been in this school ........... 2010
a)
since
b)
for
9.
We haven't decided where to go ...........
a)
yet
b)
already
c)
just
10.
Have you ever ................... sushi?
a)
eat
b)
eaten
c)
ate
11.
Have you .................... the email yet?
a)
wrote
b)
writen
c)
written
12.

The present perfect simple 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.

The present perfect continuous is formed by...

a)

HAVE / HAS + BEEN + -ING

b)

HAVE / HAS + PAST PARTICIPLE

c)

AM/ IS/ ARE + PAST PARTICIPLE

d)

AM / IS / ARE + V-ING

14.

_______________ he (call) _______________________ María?

a)

Have he called María?

b)

Has he called María?

c)

Have he call María?

d)

Have he calling María?

15.

Jason and Clara _________________ (be) friends for more than 10 years.

a)

Jason and Clara has been friends for more than 10 years.

b)

Jason and Clara have been friends for more than 10 years.

c)

Jason and Clara have be friends for more than 10 years.

d)

Jason and Clara have being friends for more than 10 years.

16.

Steven _________________ (study) Math since last week.

a)

Steven have studied Math since last week.

b)

Steven have study Math since last week.

c)

Steven has studied Math since last week.

d)

Steven have studying Math since last week.

17.

Answer the following question using Present Perfect Simple and Continuous. (150 words min.)

What have you been doing the last few days?

4 lines