Present perfect progressive
Tags:
SOGGETTO + HAVE/HAS BEEN + VERBO FORMA PROGRESSIVA + RESTO DELLA FRASE
They have been watching movies all day.
Sono stati tutto il giorno a guardare film.
He has been listening to music since this morning.
È da stamattina che ascolta musica.
La forma contatta è:
They’ve been watching.Approfondisci la forma progressiva
He’s been listening.
Si usa il passato prossimo progressivo (‘present perfect progressive’) quando un’azione o un evento iniziato in passato è ancora in corso di svolgimento.
Ci si concentra sullo svolgimento dell’azione piuttosto che sul suo risultato.
It’s been raining since last night.Viene messo in risalto il fatto che l’azione va avanti da tanto tempo.
Sta piovendo dalla notte scorsa.
- How long have you been studying English?Ho iniziato a studiarlo 16 anni fa e ancora lo sto studiando. Non è un’azione conclusa (anche se magari non lo sto facendo proprio adesso che lo dico).
Da quanto tempo studi inglese?
- I’ve been studying English for 16 years.
Sono 16 anni che studio l’Inglese.
She’s been working here since she was 18.Ha iniziato a lavorarci quando aveva 18 anni e ci lavora ancora (anche se magari in questo momento è in vacanza)
Lavora qui da quando aveva 18 anni.
I’ve been living in London for 5 years.Mi sono trasferito 5 anni fa e ancora ci vivo.
Vivo a Londra da 5 anni.
Where have you been? We’ve been looking for you the whole morning.Non è tanto importante dov’eri. È il fatto di averti cercato che interessa di più.
Dove sei stato? Ti abbiamo cercato per tutta la mattina.
A volte l’azione si è conclusa da poco, ma continua ad avere effetti sul presente.
- Why are you crying?Anche se ho finito di pelare le cipolle, continuo a lacrimare.
Perché stai piangendo?
- I’m not crying. I’ve been peeling onions!
Non sto piangendo. Stavo pelando cipolle!
Il passato prossimo progressivo si usa anche per parlare di azioni si ripetono nel tempo.
I’m getting tired of him. He’s been texting me all the time.
Mi sto stancando di lui. Mi manda messaggi in continuazione.
They have been quarrelling a lot lately.
Ultimamente stanno litigando molto.
Il ‘present perfect progressive’ spesso viene accompagnato da avverbi come ‘recently’, ‘so far’, ‘lately’.
- What have you been doing so far?Approfondisci avverbi di tempo present perfect
Che cosa hai fatto finora?
- I’ve been learning to play the piano recently.
Ultimamente sto imparando a suonare il piano.