wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Simple vs Present Perfect Continuous

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

He has been studying English for five years.

a)

Present Perfect Simple

b)

Present Perfect Continuous

2.

You have been sleeping for 10 hours.

a)

Present Perfect Simple

b)

Present Perfect Continuous

3.

Anna has lived here for 6 years.

a)

Present Perfect Continuous

b)

Present Perfect Simple

4.

She has been drinking a lot of coffee recently.

a)

Present Perfect Continuous

b)

Present Perfect Simple

5.

We have known Chris for two years.

a)

Present Perfect Continuous

b)

Present Perfect Simple

6.

She hasn’t known him for very long.

a)

Present Perfect Continuous

b)

Present Perfect Simple

7.

It hasn't been snowing this week.

a)

Present Perfect Continuous

b)

Present Perfect Simple

8.

Have I been singing too loudly?

a)

Present Perfect Continuous

b)

Present Perfect Simple

9.

They have bought an expensive car.

a)

Present Perfect Continuous

b)

Present Perfect Simple

10.

We haven’t read that book.

a)

Present Perfect Continuous

b)

Present Perfect Simple