wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect continuous vs Present perfect

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Welke zin staat in de Present Perfect?

a)

I had shown him my new books

b)

It has been raining all day

c)

We haven't seen him for a while

d)

He would have been terrified, I'm sure

2.

Welke zin staat in de Present perfect continuous?

a)

My father was driving when an accident happened

b)

He hasn't been answering his messages, I'm so annoyed

c)

The teachers have worked for a long time, they are exhausted

d)

They aren't talking at this moment, look at them!

3.

She ___________ (study) non-stop for five hours now. She should take a rest.

a)

have studied

b)

has studied

c)

is studying

d)

has been studying

4.

My sister ___________ (work) at the local supermarket since she was 15.

a)

has been working

b)

has worked

c)

is working

d)

have been working

5.

I'm getting annoyed because my father __________ (call) me for two hours now!

a)

has been calling

b)

is calling

c)

was calling

d)

has called

6.

_______ you ever _______ (study) something that is as complicated as this subject?

a)

have ... been studying

b)

have ... studyed

c)

have ... studied

d)

are ... studying

7.

My father __________ (call) his best friend who lives in New Zealand for two years. Every year, they schedule a moment to have a phone conversation.

a)

has called

b)

has been calling

c)

is calling

d)

calls

8.

We ___________ (to wait) for your answer for over a week! It’s getting frustrating!

a)

are waiting

b)

waited

c)

have waited

d)

have been waiting

9.

You __________ (not - to pay) attention for the last 30 minutes?!

a)

haven't ... paid

b)

haven't ... been paying

c)

didn't ... pay

d)

wasn't ... paying

10.

I __________ just _____________ (to sprain) my ankle. My ankle hurts tremendously. 

a)

has sprained

b)

have sprain

c)

have sprained

d)

have been spraining