Get 20% Off Your First Month — Use Code EARLYBIRD20
Get 20% Off Your First Month — Use Code EARLYBIRD20
Get 20% Off Your First Month — Use Code EARLYBIRD20
Get 20% Off Your First Month — Use Code EARLYBIRD20
Get 20% Off Your First Month — Use Code EARLYBIRD20
Get 20% Off Your First Month — Use Code EARLYBIRD20
Get 20% Off Your First Month — Use Code EARLYBIRD20
Get 20% Off Your First Month — Use Code EARLYBIRD20
Get 20% Off Your First Month — Use Code EARLYBIRD20
Get 20% Off Your First Month — Use Code EARLYBIRD20

Present Perfect vs Perfect Continuous

Learn the difference and when to use present perfect and present perfect continuous tense.

What is the difference between present perfect and present perfect continuous?

Present Perfect

  • Have/Has + past participle
  • Focuses on the result of a completed action
  • Used for permanent situations
  • E.g. I have cleaned the house today.

Present Perfect Continuous

  • Have/Has + been + verb-ing
  • Focuses on the duration, process or ongoing action
  • Used for temporary situations
  • Don’t use stative verbs
  • E.g. I have been cleaning all morning.

Examples

1. I have finished the report.
2. She has been crying all night.
3. He has painted the whole house.

Practise

Fill the gaps with present perfect or present perfect continuous.

Common mistakes learners make

  • Using stative verbs with present perfect continuous
  • Mixing up completed and ongoing actions

Common mistakes learners make

  • Using stative verbs with present perfect continuous
  • Mixing up completed and ongoing actions
Ready for more?

Continue your British English journey

The Ace English Club gives you structured British English learning with:

Enjoying Free Resources?

Your feedback helps us improve our free resources and helps other learners discover Ace English.

Review us on: