Simmonds · Lego Principle
B2 · Tenses · 11 min · 10 bricks

Present Perfect Continuous

An activity starts in the past and runs right up to this moment — this tense is built to capture exactly that.

The one sentence you'll remember
I've been working on the proposal all morning — it's nearly ready.
Activity up to now, result almost ready. That's exactly what this tense is for.
Book a live lesson
By Simmonds·No signup·Free to try·~11 minutes
James · Your tutorHi — I'll walk you through this one in under ten minutes. Ready?
Your build10 bricksReady
ListenHook
Meet the ruleHook
The ruleRule
See the shapeRule
Fill the blankRecognise
Matching pairsRecognise
Word orderProduce
Say itProduce
Write a status updateConsolidate
Final testConsolidate
One brick per slide. Each clicks into place as you complete it.
Taught brick by brick. Every lesson, every time.Simmonds · Lego Principle · Lesson 01 · Present Perfect Continuous

How do you form and use the present perfect continuous?

The present perfect continuous is formed with have or has + been + the -ing form. It describes an activity that continues up to now (with for/since) or has just ended and explains a visible present result.

  • Form: have/has + been + verb-ing.
  • Use 1: duration up to now — with for, since, and how long.
  • Use 2: recent activity whose result is visible now.

Updated: July 2026

B2 · Tenses · 11 min

The Present Perfect Continuous, taught brick by brick.

A structured ten-slide lesson for B2 learners. Hear the tense in context, meet the form and its uses with a tutor, then practise across six interactive drills before a final five-question quiz. The whole arc takes about eleven minutes and nothing requires a signup.

  • CEFR levelB2 · Upper-intermediate
  • Time to completeAbout 11 minutes
  • SkillsGrammar, Listening, Writing, Speaking
  • Bricks10 blocks

What the Present Perfect Continuous actually does

The present perfect continuous is the tense English uses for activity that reaches right up to the present moment. It answers two questions at once: how long has something been going on, and what has just been happening whose traces I can see now? When you say "I've been working on the proposal all morning," you are not reporting a finished, filed-away event — you are describing an activity that started in the morning and is either still running or has only just stopped. The spotlight falls on the activity itself — the process, the effort, the time spent — rather than on any finished outcome. That emphasis is exactly what separates it from the present perfect simple, which prefers to tally results. For a B2 learner it is a genuinely useful upgrade: it makes status updates, small talk, and explanations sound noticeably more natural, because native speakers reach for this form constantly whenever duration or visible traces of an activity are involved. Master it and you immediately sound a level more fluent.

The form: have/has + been + verb-ing

Mechanically the tense is simple, because it combines two building blocks you already own: the present perfect of be — have been or has been — and the -ing form of the main verb. "I have been waiting," "she has been working," "they have been learning." In speech the auxiliary almost always contracts: "I've been waiting," "she's been working." For the negative, place not after have or has: "I haven't been sleeping well," "he hasn't been listening." In questions, the auxiliary and the subject swap places: "Have you been waiting long?", "How long has she been working here?" There is no do-support — have acts as its own auxiliary, exactly as it does in the present perfect simple. Watch the spelling of the -ing form too: run becomes running, write becomes writing, lie becomes lying. Once you have internalised these three patterns — statement, negative, question — you can build the tense reliably in any person and any sentence type.

The two core uses

Two uses cover practically everything. First: unfinished duration. An activity began in the past and runs up to now — almost always with for, since, all day, or a how-long question. "I've been working here for three years." "She's been living in Berlin since 2022." "How long have you been learning English?" Second: a recently ended activity that explains a visible present result. The floor is wet? "It's been raining." Your colleague is out of breath? "She's been running." Your hands are covered in paint? "I've been painting." In this second use the activity may well be over already — what matters is that its traces are visible right now, and the tense exists precisely to draw that connection. When you are unsure, check two things: does the sentence contain a stretch of time? Or does it explain something you can currently see, hear, or smell? In either case, the present perfect continuous is the right call.

The biggest German-speaker error: present tense instead

The most frequent error German speakers make is also the most predictable, because it comes straight from German grammar. For a duration up to now, German uses the present tense: "Ich arbeite seit drei Jahren hier." Translated word for word that produces "I work here since three years" — and that sentence is wrong in English several times over. English requires the present perfect continuous here: "I have been working here for three years." Then comes the second trap: German seit has to become either for or since depending on context. For goes before a span of time (for three years, for two hours); since goes before a starting point (since 2023, since Monday, since ten o'clock). "Seit drei Jahren" is a span, so it is for three years — not since. Burn in the rule of thumb: German present tense plus seit is never translated with the English present tense. A third typical error involves state verbs: know, be, like, believe, and have in the sense of possession do not normally take the continuous. "I've been knowing her for years" is wrong — the correct form is "I've known her for years."

Present Perfect Continuous vs Present Perfect Simple

The two forms share the territory of "past with present relevance" — but they look at it from different angles. The simple draws up a balance sheet: it counts results and completed units. "I've written three emails this morning" — three finished emails, and the result is the point. The continuous highlights the activity and the time spent: "I've been writing emails all morning" — maybe three are done, maybe none; what matters is what the time was filled with. A practical rule follows: with quantities (three emails, two chapters, five calls) you need the simple; with expressions of duration (all morning, for hours) the continuous sounds more natural. With some verbs — live, work, teach — the two forms overlap almost completely: "I've worked here for years" and "I've been working here for years" are both correct; the continuous merely sounds a little more dynamic and stresses the ongoing character. And the state verbs from the previous section stay firmly in the simple: "I've known her since 2010," never "been knowing." So whenever you hesitate between the two, ask yourself: am I counting a result — or describing an activity?

The Present Perfect Continuous at work

In working life the present perfect continuous is the tense of status updates — which makes it one of the most useful structures for meetings in English. Asked "Where are we with the proposal?", a native speaker rarely answers in the present tense; they say "I've been working on it this week — it's nearly ready." The continuous signals: the process is running, I am on it, there is progress. It sounds just as natural when you explain workload ("We've been dealing with a lot of support requests lately"), describe project duration ("The team has been developing this feature since January"), or make small talk at the coffee machine ("What have you been working on?"). Mind the fine reporting distinction against the simple, though: "I've been writing the report" means you are in the middle of it; "I've written the report" means it is done. Getting that distinction right prevents misunderstandings about deadlines and deliverables — and instantly makes you sound more professional in an English-speaking meeting. As an exercise, draft your next status update in English in your head: one continuous form for the running process, one simple form for every finished result.

Frequently asked questions

Keep learning

Explore more lessons

All lessons

Book a live lesson with a real teacher

Ready to practise with a human? Simmonds tutors teach live on Zoom or in person in Berlin and Hannover.

Book a live lesson