Present perfect progressive (o Continuous)

giugno 12, 2010 in Verbi by lighthouse

Il Present perfect  continuous esprime un’azione ininterrotta che continua o e’ appena terminata nel presente e che è iniziato nel recente passato. In inglese è formato da have been ed il present participle.

I have been writing this paper all morning (and still am). – Ho scritto questo documento per tutta la mattina (e ancora scrivo in questo momento).

Present perfect continuous è usato per denotare l’azione, che era in corso ed e’ appena terminata o che è ancora in corso. Per esempio,

- Why are your eyes red? – I have been crying since morning. – Perché i tuoi occhi  sono rossi? – Ho pianto fin dal mattino. (L’azione è già finita, ma era in corso da qualche tempo).
- She has been working here for two years already and she is happy. – Sta lavorando qui già da due anni ed è felice. (L’azione è ancora in corso).

Se dobbiamo fare una domanda con “How long…?” – “Quanto tempo …?” Dovremmo usare il Present perfect continuous. Per esempio,

How long have you been working here? – Da quanto stai lavorando qui?

SOGGETTO AUSILIARE (have) AUSILIARE VERBO ITALIANO
le strutture condizionali con ‘would’ non sono incluse
I have + been +
walking ho camminato
You have + been + walking hai camminato
He has + been + walking ha camminato
She has +
been + walking ha camminato
We have + been + walking abbiamo camminato
they have + been + walking hanno camminato

Tuttavia, con verbi che descrivono stati (come see, want, like, know… – vedere, volere, piacere, ecc), o se la situazione è considerata permanente, dovremmo usare il present perfect simple. Per esempio,

I have known her since childhood. – La conosco sin dall’infanzia.

Se parliamo di tutto il periodo, si usa “for” e quando si parla del punto di partenza dell’azione usiamo “since”.