wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect simple or continuous B1 unit 3

Total questions: 11

Worksheet time: 2mins

Name
Class
Date
1.

Click on the correct sentence.

a)

She hasn't done her homework yet.

b)

She hasn't been doing her homework yet.

2.

Click on the correct sentence.

a)

I have studied very hard recently.

b)

I have been studying very hard recently.

3.

Click on the correct sentence.

a)

He has promised to help many times.

b)

He has been promising to help many times.

4.

Click on the correct sentence.

a)

She has written her essay amd has sent it to her professor.

b)

She has been writing her essay and has sent it to her professor.

5.

Click on the correct sentence.

a)

She has taken Russian lessons lately.

b)

She has been taking Russian lessons lately.

6.

Click on the correct sentence.

a)

It has not rained for three hours! Only about an hour.

b)

It has not been raining for three hours! Only about an hour.

7.

Click on the correct sentence.

a)

We have painted our living room. I think it looks better now.

b)

We have been painting our living room. I think it looks better now.

8.

Click on the correct sentence.

a)

How much petrol has she bought?

b)

How much petrol has she been buying?

9.

Click on the correct sentence.

a)

I have checked my email all morning and I haven't finished yet.

b)

I have been checking my email all morning and I haven't finished yet.

10.

Click on the correct sentence.

a)

I have checked my email all morning and I haven't finished yet.

b)

I have been checking my email all morning and I haven't finished yet.

11.

Click on the correct sentence.

a)

I have seen the King's Speech for three times.

b)

She has been seeing The King's Speech for three.