Grammatica inglese - Present Perfect Continuous

La forma continua del present perfect, come tutte le altre forme progressive, si costruisce a partire dalla forma -ing del verbo principale e viene adoperata per parlare di azioni e situazioni tuttora in corso di svolgimento, a partire da un dato momento del passato. Le particelle "since" e "for" vengono spesso utilizzate in frasi che fanno uso del present perfect continuous.

  • shape
  • shape


Present perfect continuous

Il Present Perfect Continuous si costruisce come segue:

Has/have + been + verbo in –ing

I've been living in London for two years [tooltip]Vivo a Londra da due anni.[/tooltip]

Present Perfect Continuous

Quando si usa il present perfect continuous

  per riferirsi a un’azione iniziata nel passato e che continua fino al presente

Mark has been studying Spanish since he was a child [tooltip]Mark studia lo spagnolo da quando era bambino[/tooltip]

My mother has been cooking a lovely meal [tooltip]Mia madre ha cucinato un pasto delizioso[/tooltip]

  Il Present Perfect Continuous è spesso usato con for (periodo di tempo) e since (momento preciso in cui ha inizio l’azione):

I have been waiting for your phone call for three hours [tooltip]Sto aspettando la tua telefonata da tre ore[/tooltip]

I have been waiting for your phone call since five o’clock [tooltip]Sto aspettando la tua telefonata dalle cinque[/tooltip]

  per enfatizzare l’azione stessa, che può essere o non essere completa:

My daughter has been putting everything in order, that’s why her room looks so neat [tooltip]Mia figlia ha messo tutto in ordine, ecco perché la sua stanza sembra così pulita[/tooltip]

  Le domande con HOW LONG? richiedono l’uso del Present Perfect Continuous:

How long have you been waiting here? [tooltip]Da quanto tempo stai aspettando qui?[/tooltip]

Present Perfect Continuous

Nota bene

Si usa il Present perfect simple:

  • Per parlare di azioni brevi con verbi quali have, stop, break ecc.
  • Con verbi che esprimono un’attività della mente: notice, forget, decide, know
  • Per riferirsi all’ultima volta in cui si è svolta una determinata azione

Si usa il present perfect simple o il present perfect continuous indistintamente con i verbi work, live e teach + for o since

Paragrafi letti

 

    
0%
       Salva
Approfondimenti su: 'Present Perfect Continuous'

 



Impara l'inglese con noi

Iscriviti gratis e accedi a tutti i nostri esercizi

Iscriviti gratis!
Forum
Altre materie

Statistiche

Nel pannello personale, ogni utente può facilmente tenere traccia di tutti i punti ottenuti negli esercizi. I grafici mostrano in modo chiaro le attività ancora da completare e quanto hai già realizzato!


Vai alla mia dashboard  

Resources: To ensure optimal performance and prevent server overload, each user is allocated a limited quota of resources
...
Exercise:
...
ChatGpt
...