Skip to main content
B1 grammar lessons
B1 · Lesson 4

Present perfect continuous

Use the present perfect continuous for activities continuing until now or causing a visible present result.

Learning goal

Form have or has been plus verb-ing and recognise when an ongoing activity is emphasized.

16 minutes

Lesson plus a 10-question session

Present perfect continuous

Use the present perfect continuous for activities continuing until now or causing a visible present result.

When do we use it?

Form have or has been plus verb-ing and recognise when an ongoing activity is emphasized.

Form

Use have/has been + verb-ing for duration, continuation or recent activity.

  • I have been studying for two hours.
  • It has been raining.
  • Have you been waiting long?

Key contrast

Read the whole context and identify the time, meaning, noun type or sentence structure before choosing.

Common mistakes

  • I have studying.I have been studying.
  • She has been work.She has been working.

Remember

Use the present perfect continuous for activities continuing until now or causing a visible present result.

Quick check

  • Find the grammar clue.
  • Check the subject and verb form.
  • Confirm that the answer fits both structure and meaning.