Present perfect continuous in inglese
Iscriviti gratuitamente per avere tutte le informazioni sulle lezioni private e sui nostri corsi di gruppo disponibili (A1, A2, B2, B2, C1, C2)
Registrati gratisIscriviti gratuitamente per avere tutte le informazioni sulle lezioni private e sui nostri corsi di gruppo disponibili (A1, A2, B2, B2, C1, C2)
Registrati gratisIl present perfect continuous è un tempo verbale inglese che viene utilizzato principalmente per azioni che iniziano nel passato e continuano nel presente o si sono appena concluse.
Inglese | Italiano |
---|---|
I have been waiting for an hour and he still hasn't shown up. | L'ho aspettato per un'ora è non è ancora arrivato. |
Nell'esempio è chiara la differenza tra present perfect e present perfect continuous. Infatti, si può affermare che nel primo caso l'azione è iniziata nel passato e non si è ancora conclusa nel presente (present perfect continuous), mentre nel secondo caso il tempo dell'azione non è definito e ha ancora ripercussioni sul presente (present perfect).
In questo caso gli indicatori che ci aiutano a capire quando possiamo utilizzare il present perfect continuous sono gli stessi del present perfect.
Segui lezioni di lingua online con un insegnante professionista
Il present perfect continuous si forma con il present perfect del verbo to be + forma -ing del verbo che si deve utilizzare.
Regola | Inglese | Italiano | |
---|---|---|---|
Affermative | Soggetto + have/has been + verbo alla forma -ing | I have been working on the project since this afternoon. | Ho lavorato al progetto fino a questo pomeriggio (e non l'ho ancora terminato). |
Negative | Soggetto + have/has not been + verbo alla forma -ing | I have not/haven't been swimming for ages. | Non ho nuotato per anni (fino a questo momento) |
Interrogative | Have/has + Soggetto + been + verbo alla forma -ing | How long has it been raining? | Da quanto tempo sta piovendo? (da quando è iniziato fino a questo momento. |
Prova i nostri esercizi per verificare la tua conoscenza del present perfect continuous!