Present perfect continuous
La regola
The present perfect continuous highlights the ongoing duration of an activity from the past, or explains visible present evidence.
The Present Perfect Continuous fuses two grammatical dimensions: the perfect aspect (connecting the past to the present moment) and the continuous aspect (viewing the action as an ongoing, unfolding process). Formula: Subject + have / has + been + verb-ing. Subject Concord: I, you, we, they take have been ('ve been) / haven't been + verb-ing ("I have been studying for three hours"). He, she, it takes has been ('s been) / hasn't been + verb-ing ("She has been working at the clinic all morning"). Two Primary Communicative Uses: (1) Ongoing Duration from Past into Present: Emphasizes how long an active process has been underway, answering the question "How long?": "We have been waiting for the bus since two o'clock", "How long have you been learning to play the piano?". (2) Past Activity with Visible Present Evidence: Explains the visible physical result or consequence observable right now, even if the activity has just finished: "Why are your clothes covered in mud? — I have been planting flowers in the garden", "He is completely exhausted because he has been running for five miles". Contrast with Present Perfect Simple: Simple focuses on completion and the final quantity achieved ("I have painted the living room" = the job is complete; "She has written three emails"). Continuous focuses on the duration and activity itself, regardless of whether it is finished ("I have been painting the living room" = paint may still be wet, the room may still be unfinished).
Ricorda
- Form it with have or has been and the -ing verb: I have been studying for three hours.
- Use it to explain present physical evidence: his clothes are dirty because he has been gardening.
- Stative verbs describing permanent feelings or thoughts cannot take the continuous: say I have known her.
Trappola comune da evitare
Do not use the continuous form with stative verbs: say I have loved music for years, never I have been loving music.
Guía visual
How to read this B1 topic
At B1, grammar links ideas: condition, result, reported meaning, experience, and narrative order.
1. Name the relationship
Ask whether the sentence gives a condition, contrast, cause, report, or result.
If it rains, we will stay home.
2. Separate time from aspect
Finished event, visible result, duration, and background action use different forms.
I had left before she arrived.
3. Test both clauses
In complex sentences, the second half often proves the first half.
I wish I knew.
Perfect aspect
Perfect forms connect one time to another: earlier to now, earlier to a past point, or duration up to a point.
| Form | Pattern | Core use | Example |
|---|---|---|---|
| present perfect | have / has + past participle | past result or experience now | I have finished. |
| present perfect continuous | have / has been + -ing | duration up to now | She has been studying. |
| past perfect | had + past participle | earlier than another past event | They had left before noon. |
| past perfect continuous | had been + -ing | duration before a past point | I had been waiting. |
Contrasts that often decide the answer
Event or background
Simple forms move events forward; continuous forms show an action in progress.
I left while she was talking.
Fact or stance
Modals, hedges, and reporting structures show how certain or responsible the speaker sounds.
This may indicate a problem.
Clause or compressed phrase
Advanced writing often compresses full clauses into participle, noun, or prepositional phrases.
Having reviewed the data, we revised the plan.
Esempi
- 1The software developer has been writing computer code since early this morning.
- 2Why are your shoes so muddy? — Because I have been walking in the wet woods.
- 3We have been waiting patiently on the station platform for forty-five minutes.
- 4Emma has been practicing that difficult violin concerto every single afternoon.
- 5The municipal workers have been repairing the water pipes throughout the street.
- 6How long have you been studying English grammar at this language institute?
- 7It has been raining steadily across the valley since dawn, and the river is rising.
- 8He looks exhausted because he has been working overtime on the construction site.
- 9They have been discussing the terms of the commercial contract for two hours.
- 10My sister has been looking for a dependable used car for over three weeks.
Eccezioni
Stative Verbs Prohibition: Verbs that express states, possession, relationships, and mental conditions (know, believe, belong, have for possession, understand, love, hate) cannot be used in the Present Perfect Continuous. Use the Present Perfect Simple instead: say "I have known David for ten years", never "I have been knowing David for ten years". Live and Work Flexibility: With verbs like live and work, either simple or continuous can be used with little difference in meaning: "I have lived here for five years" or "I have been living here for five years".
Errori frequenti
(1) Using continuous with stative verbs: "I have been knowing him for years." → "I have known him for years." (Know is a stative verb). (2) Omitting been: "I have studying for hours." → "I have been studying for hours." (The continuous passive/active requires been). (3) Using present continuous for duration reaching the present: "I am waiting for two hours." → "I have been waiting for two hours."
Mettiti alla prova
Write three sentences explaining why someone looks tired or happy using the present perfect continuous, then practise.
Argomenti di grammatica correlati
Continua a sviluppare le tue competenze con altri argomenti di questo livello.