B1 · Intermediate

Present Perfect Continuous: Still Going

have/has been + -ing: the action started in the past and is still running — or just finished with the wet paint still visible.

01

Present Perfect Continuous

The action that will not stop

The present perfect continuous shows an action that started in the past and is either still going, or just stopped with the evidence still fresh. It is the present perfect with the camera running.

🏃

Still going

started then, continues now

I have been waiting for an hour

🔍

Wet paint

just finished, result visible

You have been crying

⏱️

How long...?

the favourite question

How long have you been learning English?

📏

since / for partners

same words as the present perfect

She has been working here since March

⚠️ have/has + been + verb-ing. The continuous twin of the present perfect.

02

The Formula

have/has + been + verb-ing

Three parts, one machine: the helper have or has, the middle piece been, and the -ing verb that never disappears.

⚙️The same skeleton in all three forms
Positive
Ihave beenworkingall day

Ihave been workingall day

Positive — he/she/it
Shehas beensleepingfor two hours

Shehas been sleepingfor two hours

Negative
Ithasn't beenraining

Ithasn't been rainingmuch

Question
How longhaveyoubeen learningEnglish?

How long have youbeen learningEnglish?

03

Common Mistakes

Four still-going slips

The engine stalls when the -ing is dropped, when has chases the wrong subject, or when this tense tries to drive into a finished past moment.

I have been work all day.

I have been working all day.

💡 The -ing is the engine of this tense.

She have been sleeping for two hours.

She has been sleeping for two hours.

💡 has goes with she.

I am working here since 2020.

I have been working here since 2020.

💡 Since + a starting point needs the present perfect continuous for ongoing actions.

I have been going to London yesterday.

I went to London yesterday.

💡 A finished moment in the past takes the past simple.

04

Quick Quiz

Test what you just learned

Three minutes, five questions — check what stuck. No essay questions, we promise.

Question 1 / 50 / 5

I have been ___ English for three years.

💡 Extra info2 sections
05

Continuous or Simple?

One question picks the twin

The present perfect and its continuous twin look at the same bridge — one films the road, the other takes a photo.

Is the action still happening — or is its result still visible?
Yes — continuousI have been cleaning — the floor is wet
No — finished, no trace — simpleI have cleaned my room three times this week
06

Since & For, One More Time

Start with since, stretch with for

This tense lives with since and for. A one-glance reminder of the pair.

🏁

Since + a point

the starting line

since Monday · since 9 a.m.

📏

For + a period

the stretch

for two weeks · for ages

⚠️ Point → since. Stretch → for.

© 2026 English Measure. All rights reserved.