Present Perfect Continuous exercises — Set 4: Time Expressions: For, Since & How Long (Worksheet)

Worksheet • 20 questions • 12 min

B10/0
0 of 20 answered
0% complete
1

I've been studying English three years.

2

She's been working here 2019.

3

have you been waiting?

4

They've been living in London they got married.

5

We've been driving hours. Let's take a break.

6

He's been feeling unwell last Monday.

7

I've been working on this project a long time.

8

She's been learning to play piano she was seven.

9

It's been raining morning.

10

Have you been exercising ? You look fit!

11

We've been waiting half an hour.

12

They've been dating September.

13

I've been thinking about this problem days.

14

She's been crying she heard the news.

15

have they been arguing? — For about an hour.

16

He's been working day without a break.

17

I haven't been sleeping well .

18

We've been renovating the house last summer.

19

The children have been playing outside two hours.

20

She's been feeling much better she started the new treatment.

Present Perfect Continuous exercises online (Worksheet)

Master the key time expressions used with Present Perfect Continuous: 'for' (duration), 'since' (starting point), 'how long' (questions), and other markers like 'all day', 'lately', and 'recently'.