Present perfect continuous - tutto inglese - Imparare l'inglese gratis on line

tuttoinglese.it
Vai ai contenuti
Grammatica > Verbi > Il Passato
Forma     Uso    Esercizi
Il Present Perfect Continuous è un tempo verbale usato in inglese per indicare un'azione che è iniziata nel passato e continua fino al momento presente, oppure un'azione che è appena terminata ma il cui effetto è ancora visibile o rilevante. Questo tempo è particolarmente efficace per enfatizzare la durata di un'azione o il processo di essa.
 
 
Forma del Present Perfect Continuous
 
La forma del Present Perfect Continuous si costruisce utilizzando l'ausiliare "have" o "has" seguito da "been" e il gerundio del verbo principale (forma in -ing):
 
Affermativa: Soggetto + have/has + been + verbo-ing
Negativa: Soggetto + have/has + not + been + verbo-ing
Interrogativa: Have/Has + soggetto + been + verbo-ing?
Interrogativa-negativa: Haven’t/Hasn’t + soggetto + been + verbo in -ing?
Oppure: have/has + soggetto + not + been + verbo in -ing?
Risposte brevi: Yes, soggetto + have/has
                       No, soggetto + haven’t/hasn’t

Quando si usa
 
Il Present Perfect Continuous viene usato in varie situazioni:
 
  • Per esprimere la durata di un'azione che continua nel presente:
       "She has been studying all day." (Lei ha studiato tutto il giorno.)

  • Quando l'azione è appena terminata e il risultato o l'effetto è evidente nel presente:
       "He is out of breath because he has been running." (È senza fiato perché è stato a correre.)

  • Con verbi che esprimono azioni prolungate o stati (di solito non si usa con verbi di stato come 'know', 'want', 'need'):
      "They have been living here for five years." (Vivono qui da cinque anni.)
 
      Non si usa, per esempio, "I have been knowing her." Si dice invece "I have known her."
Duration form
 
La "duration form" del Present Perfect Continuous si utilizza con le preposizioni "for" e "since" per indicare la durata di un'azione:
 
 
For si usa con un periodo di tempo (e.g., for two hours, for three years).
 
Since si usa per specificare il punto di inizio dell'azione nel tempo (e.g., since this morning, since 2010).
 
 
Domande con "How long…?"
 
Le domande formulate con "How long" seguite dal Present Perfect Continuous chiedono informazioni sulla durata di un'azione che continua nel presente:
 
 
"How long have you been waiting here?" (Da quanto tempo stai aspettando qui?)
 
 
Differenze di significato tra "For" e "Since"
 
For: Indica la durata totale dell'azione. "I have been working here for ten years." (Lavoro qui da dieci anni.)
 
Since: Specifica il momento di inizio dell'azione nel passato. "I have been working here since 2010." (Lavoro qui dal 2010.)
 
 
"We have been studying English for three hours." (Studiamo inglese da tre ore.)
 
"She has been reading that book since yesterday evening." (Sta leggendo quel libro da ieri sera.)
 
"How long have you been learning Spanish?" (Da quanto tempo stai imparando lo spagnolo?)
 
"They have been trying to call you since noon." (Stanno cercando di chiamarti da mezzogiorno.)
 
 
Queste frasi illustrano come il Present Perfect Continuous sottolinea la continuità e la durata di un'azione che è collegata al presente, spesso enfatizzando l'impegno, l'efforto o l'impatto di un'azione prolungata.
Torna ai contenuti