Present Perfect Continuous
Il Present Perfect Continuous enfatizza la durata di un'azione iniziata nel passato e ancora in corso, o appena terminata. Si forma con have/has been + verbo-ing. Si concentra sul processo piuttosto che sul risultato.
QUANDO USARE
Usalo per un'azione iniziata nel passato e ancora in corso, o appena finita con risultati visibili. Spesso con "for" (durata) e "since" (punto di inizio).
STRUTTURA
S + have/has been + V-ingI have been studying English for five years.
**Studio** inglese da cinque anni.
S + haven't/hasn't been + V-ingShe hasn't been sleeping well lately.
Ultimamente lei non **dorme** bene.
Have/Has + S + been + V-ing?Have you been waiting long?
**Stai aspettando** da molto?
PAROLE CHIAVE
- for
- since
- all day
- all morning
- lately
- recently
- how long
ESEMPI
I have been working here since 2020.
**Lavoro** qui dal 2020.
They have been playing football for two hours.
Loro **giocano** a calcio da due ore.
Has it been raining all day?
**Ha piovuto** tutto il giorno?
She has been learning Spanish for six months.
Lei **studia** spagnolo da sei mesi.
We haven't been waiting very long.
Non **abbiamo aspettato** molto.
REGOLE DI ORTOGRAFIA (HE/SHE/IT)
| La maggior parte dei verbi | aggiungi -ing | work → working, study → studying |
|---|---|---|
| Finisce in -e muta | togli -e, aggiungi -ing | write → writing, live → living |
| Verbo breve con finale consonante-vocale-consonante | raddoppia la consonante finale + -ing | run → running, swim → swimming |
ERRORI COMUNI
I am studying English for five years.
I have been studying English for five years.
Per una durata dal passato a ora, usa il present perfect continuous, non il present continuous.
She has been knowing him for years.
She has known him for years.
I verbi di stato (know, love, believe) normalmente non prendono la forma continua; usa il present perfect invece.
Suggerimento
Usa "for" con una durata (for two hours, for five years) e "since" con un punto di inizio (since 2020, since Monday). Se l'azione è ancora in corso E ti interessa da quanto tempo — Present Perfect Continuous.