Si usa il Present Perfect Continuous per esprimere un’azione che è appena terminata, che si è prolungata per un certo tempo e la cui conseguenza è evidente in questo momento.
Esempio:
I have been working very hard. I’m exhausted!
Ho lavorato molto. Sono esausto!
(Ho appena finito di lavorare e la conseguenza è evidente: sono esausto.)
Si usa il Present Perfect Continuous al posto del Present Perfect nelle frasi con FOR o SINCE e nelle domande con HOW LONG con i verbi che possono essere coniugati nei tempi progressivi.
Esempio:
How long has it been raining?
Da quanto tempo sta piovendo?
It has been raining for three hours.
Piove da due ore.