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”.
