En

Present Perfect Continuous

B1 (Intermediate)

Rule details

Present Perfect Continuous

B1 (Intermediate)

1. How it is formed

Formula:

have / has + been + V-ing

For example: have been working / has been working

Subject + have/has + been + verb ending in -ing.

2. When to use

  • For actions that started in the past and continue to the present.
  • To emphasize the duration of an action.
  • Often used with time markers: for, since, all day, recently.
  • Use when it is important to show how long something has been happening.

3. Examples

Example 1 (ongoing action):

I have been studying English for three hours.

Example 2 (recent action with result):

She has been running and now she is tired.

Example 3 (using since):

He has been working here since 2019.

4. Differences from other tenses

Present Perfect Continuous vs Present Perfect

Present Perfect (have/has + V3) emphasizes completion; Present Perfect Continuous (have/has been V-ing) emphasizes duration and process.

I have written three emails. I have been writing emails for two hours.

Present Perfect Continuous vs Past Perfect Continuous

Present Perfect Continuous — action lasted until now; Past Perfect Continuous — lasted until a specific moment in the past.

I have been studying all morning. I had been studying before he arrived.

How to choose:

  • Use Present Perfect Continuous to show duration up to the present.
  • Use Present Perfect if the result or completion is important.
← Back to all rules

© 2026 En