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.
Prerequisites:Present perfect with for and since