Present Perfect Continuous

Hello English learners! In this lesson, we’ll look at the present perfect continuous tense — when to use it, how to form it, and how it differs from similar tenses like the present continuous and the present perfect.

Form

The present perfect continuous is formed with: have/has + been + verb + -ing

  • It’s a long queue. We have been waiting for three hours. (and we’re still waiting)
  • The ground is wet. It has been raining. (it stopped recently)
  • Mia has been learning Italian for three months.
  • We’ve been looking for you. Where have you been?
  • Lucy has been working as a waitress for three years.
  • He’s been talking to his wife about the problem.

When do we use it?

We use the present perfect continuous to talk about: An action that started in the past and is still continuing:

  • I’ve been learning English for five years.
  • They’ve been building that bridge for months.

An action that has recently stopped, but the result is still visible:

  • It has been raining, so the ground is wet.
  • She’s been crying — her eyes are red.

To focus on the duration of an activity (answering “how long?”):

  • How long have you been studying Chinese?
  • Brian has been playing basketball since he was five.
  • Gemma has been dating Darren for six months.

We often use for and since with this tense:

for + a period of time → for two hours, for six months

since + a point in time → since 2013, since Monday

  • It has been snowing for hours. Everything is white.
  • They’ve been watching videos all day.

Present Continuous vs Present Perfect Continuous

Tense Use Example
Present Continuous Action happening right now Take a coat — it’s snowing outside.
Present Perfect Continuous Action started in the past and is still happening or has just stopped It has been snowing since yesterday.

 

  • Jill is studying in the library. (right now)
  • Mary has been studying for hours. (she started earlier and is still studying)
  • The children are playing outside. (now)
  • The children have been playing outside, and now they’re having lunch.

Present Perfect vs Present Perfect Continuous

The main difference: Present Perfect → action is finished. Present Perfect Continuous → action is unfinished or still continuing.

  • I’ve read the book. (finished)
  • I’ve been reading the book. (still reading)
  • Laura has studied for the test. (she’s finished)
  • Laura has been studying all morning. (she’s still studying)
  • Mike has repaired his old bike. (it’s done)
  • Mike has been repairing his old bike for two hours. (he’s still working on it)

Use: Present Perfect Continuous → answers “How long?” Present Perfect → answers “How much?” or “How many?”

  • I’ve been reading for two hours.
  • I’ve read thirty pages.
  • She’s been learning to drive for a month.
  • She hasn’t learned much about driving yet.

Non-action (state) verbs

Don’t use the present perfect continuous with stative verbs — verbs that describe states, not actions.

❌ I’ve been knowing him since we were children.

✅ I’ve known him since we were children.

❌ I’ve been seeing your brother in the supermarket.

✅ I’ve seen your brother in the supermarket.

❌ He’s been remembering to lock the door.

✅ He’s remembered to lock the door.

Verbs used in both forms

Some verbs — such as work, live, and teach — can be used in either tense with little or no difference in meaning.

They’ve worked there for three years. / They’ve been working there for three years.

We’ve lived in this house since 2013. / We’ve been living in this house since 2013.

She’s taught English since she graduated. / She’s been teaching English since she graduated.

Do the quiz to perfect your knowledge:

If you really want to learn English but don’t know how or where to start, don’t hesitate to contact us. Book an online English lesson with one of our certified and experienced English teachers and take a test and consultation! Tap the banner to learn more!


Discover more from My Lingua Academy

Subscribe to get the latest posts sent to your email.


My Lingua Academy

Welcome to My Lingua Academy, an online English school founded by Antri Parto, a qualified teacher with more than 30 years of experience. I offer personalised one-to-one English lessons for adults and young learners worldwide. You can improve your general or business English, develop your speaking skills, or prepare for the Cambridge B2 First and C1 Advanced exams. My lessons provide clear explanations, practical guidance and plenty of opportunities to use English naturally. Each lesson is adapted to your level, goals and learning style, helping you communicate with greater confidence.

0 Comments

Leave a Reply

Avatar placeholder

Discover more from My Lingua Academy

Subscribe now to keep reading and get access to the full archive.

Continue reading

Discover more from My Lingua Academy

Subscribe now to keep reading and get access to the full archive.

Continue reading