B1Intermediate+50 XP available

Interactive Grammar: Present Perfect Continuous quiz

Describe actions that started in the past and are still continuing, or have recently stopped, using have/has been + -ing.

Instant score after exercises · Full answer review · Learn by doing

Grammar Explanation · Authentic Examples · Practice Questions

Lesson progressNot started
Duration
~30 min
Questions
20
Level
Intermediate

Overview

The present perfect continuous is formed with have/has been + verb-ing. It describes actions that started in the past and are still continuing now, or actions that have just stopped and whose results are still visible. It emphasises duration rather than completion.

Structure

  • +I/You/We/They have been + verb-ing
  • +He/She/It has been + verb-ing
  • haven't / hasn't been + verb-ing
  • ?Have / Has + subject + been + verb-ing?
  • She has been studying for two hours.

When to Use It

  • ongoingI have been waiting for 20 minutes. (still waiting)
  • for/sinceShe has been working here since 2020.
  • resultHe has been running — he looks exhausted.
  • latelyThey have been arguing a lot recently.
  • how long?How long have you been learning English?

Simple vs Continuous

  • ✅ I have written the report. (completed result)
  • ✅ I have been writing all morning. (duration/effort)
  • ✅ She has read three chapters. (quantity)
  • ❌ I have been knowing → stative verbs take simple form
  • ✅ I have known her for years.

When to use

Ongoing Actions

I have been studying for three hours.

Visible Results

He has been crying — his eyes are red.

Repeated Recently

She has been calling me all week.

How Long?

How long have you been waiting?

Present Perfect Continuous — Multiple Choice

Choose the correct answer for each question.

Multiple Choice10 questionsB1 — Intermediate~15 min
1Which sentence uses the present perfect continuous correctly?
2Choose the correct form: 'I for you since noon.'
3'He looks tired.' → Which sentence explains this?
4Which time expression is most natural with the present perfect continuous?
5Choose the correct question: ' learning English?'
6Which sentence focuses on the completed result rather than duration?
7Which verb CANNOT be used in the present perfect continuous?
8'They arguing a lot recently.' Choose the correct form.
9Which sentence describes a recent action with a visible result?
10Choose the negative form: 'He well lately.'
Progress0 of 10 answered

Present Perfect Continuous — Fill in the Blanks

Complete each sentence with the correct present perfect continuous form.

Fill in the Blanks10 questionsB1 — Intermediate~15 min
1Sheworkhere since January.
2Istudyfor three hours.
3How longwaitfor the bus?
4Theyarguea lot recently.
5Itrainall morning.
6Henot/feelwell lately.
7Wetryto fix this bug for hours.
8The childrenplayoutside all afternoon.
9She looks pale. Shenot/eatproperly.
10My Englishimprovesince I started this course.
Progress0 of 10 answered

Frequently Asked Questions

What is the structure of the present perfect continuous?

Subject + have/has + been + verb-ing. Example: 'I have been reading.' 'She has been working.'

What is the difference between present perfect simple and continuous?

The present perfect simple focuses on the completed result: 'I have written the report.' The continuous focuses on the duration or ongoing nature: 'I have been writing the report all morning.' Some verbs (know, like, want) cannot be used in the continuous form.

Which words are used with the present perfect continuous?

Common time expressions: for (a period), since (a point in time), all day/morning/week, how long, lately, recently. Example: 'She has been feeling unwell lately.'

Your Grammar Learning Path

Follow the CEFR progression for this topic cluster.

Before You Start

Make sure you're comfortable with these topics first.

Related Concepts

Deepen your grammar knowledge with these related B1 topics.

Continue Your Grammar Journey

Ready for the next step? These lessons build on what you've learned.

See where this fits in the full roadmap →