gramaro.io

Present Perfect vs. Present Perfect Continuous

Quando si usa il present perfect

Quando si usa il Present Perfect

Il Present Perfect mette in relazione il passato con il presente. Si usa per parlare di azioni, esperienze o cambiamenti passati che hanno una rilevanza nel presente, senza indicare un momento passato preciso.

  • Azioni completate in un momento indefinito del passato:
    • She has visited London. — Ha visitato Londra.
    • They have finished their homework. — Hanno finito i compiti.
  • Esperienze di vita:
    • I have never eaten sushi. — Non ho mai mangiato sushi.
    • He has tried skydiving. — Ha provato il paracadutismo.
  • Azioni o situazioni iniziate nel passato e ancora valide nel presente:
    • We have known each other for ten years. — Ci conosciamo da dieci anni.
    • She has lived in Rome since 2015. — Vive a Roma dal 2015.
  • Cambiamenti avvenuti nel tempo:
    • The population has increased. — La popolazione è aumentata.
    • His English has improved. — Il suo inglese è migliorato.
  • Risultati presenti di azioni passate:
    • The team has won the championship. — La squadra ha vinto il campionato.
    • She has finished the book. — Ha finito il libro.
UsoEsempio
Azioni completateThey have cleaned the room. — Hanno pulito la stanza.
Esperienze di vitaI have visited France. — Ho visitato la Francia.
Situazioni dal passato al presenteShe has been my friend for years. — È mia amica da anni.
CambiamentiHe has grown a lot. — È cresciuto molto.
RisultatiWe have reached the summit. — Abbiamo raggiunto la vetta.

Il Present Perfect è spesso usato con already (già), just (appena), yet (ancora, nelle domande e nelle frasi negative), ever (mai, nelle domande) e never (mai, nelle frasi affermative).

Quali sono le differenze tra present perfect e present perfect continuous

Il Present Perfect e il Present Perfect Continuous collegano entrambi il passato al presente, ma mettono in evidenza aspetti diversi: il primo tende a concentrarsi sul risultato o sul fatto compiuto, mentre il secondo mette in risalto la durata o lo svolgimento dell'attività.

Struttura

  • Il Present Perfect si forma con have/has seguito dal participio passato del verbo principale.
    • She has worked. — Ha lavorato.
  • Il Present Perfect Continuous si forma con have/has been seguito dalla forma in -ing del verbo principale.
    • She has been working. — Ha lavorato / Sta lavorando.

Uso

  • Il Present Perfect si usa per azioni completate in un periodo non concluso o in un momento indefinito, oppure quando il risultato è importante nel presente.
    • They have visited London. — Hanno visitato Londra.
  • Il Present Perfect Continuous si usa per sottolineare la durata o la continuità di un'azione iniziata nel passato e ancora in corso, oppure appena terminata con effetti visibili nel presente.
    • They have been working in London for two weeks. — Lavorano a Londra da due settimane.

Esempio di confronto

Present PerfectPresent Perfect Continuous
He has written a letter. — Ha scritto una lettera.He has been writing a letter. — Sta scrivendo una lettera; potrebbe non averla ancora finita.

Il Present Perfect Continuous non si usa normalmente con i verbi di stato, come know, believe e own. Con questi verbi si preferisce il Present Perfect: I have known her for years. — La conosco da anni.

Come si forma il tempo present perfect continuous

Il Present Perfect Continuous indica un'azione iniziata nel passato e ancora in corso nel presente, oppure un'azione appena terminata che ha effetti o risultati visibili nel presente. Sottolinea soprattutto la durata o la continuità dell'azione.

Per formare il Present Perfect Continuous:

  1. Usa have o has in base al soggetto.
  2. Aggiungi been.
  3. Usa il verbo principale nella forma base più -ing.

Struttura affermativa

Soggettohave/hasbeenverbo in -ing
Ihavebeenworking
He/She/Ithasbeenplaying
We/You/Theyhavebeenstudying

Esempi

  • They have been waiting here for hours. — Stanno aspettando qui da ore.
  • She has been reading that book since this morning. — Sta leggendo quel libro da stamattina.
  • I have been learning English for two years. — Studio inglese da due anni.

Quali verbi si usano con frequenza nel present perfect

Nel Present Perfect si possono usare verbi regolari e irregolari. Per formarlo è necessario usare il participio passato del verbo principale; con i verbi irregolari, questa forma deve essere imparata.

Forma baseParticipio passatoTraduzione
havehadavere
bebeenessere
gogoneandare
dodonefare
seeseenvedere
knowknownconoscere, sapere
getgotottenere, ricevere
taketakenprendere
comecomevenire
thinkthoughtpensare

Questi verbi compaiono frequentemente in espressioni al Present Perfect:

  • I have seen that movie. — Ho visto quel film.
  • She has gone to the store. — È andata al negozio.
  • We have done our homework. — Abbiamo fatto i compiti.

Le forme have e has sono l'ausiliare; il verbo principale deve invece essere al participio passato.

Perché scegliere tra present perfect e present perfect continuous

La scelta tra Present Perfect e Present Perfect Continuous dipende da ciò che si vuole mettere in evidenza: il risultato o il completamento dell'azione, oppure la sua durata e il suo svolgimento.

  • Enfasi sul risultato: usa il Present Perfect quando è importante il risultato o il completamento dell'azione.
    • I have read the book. — Ho letto il libro. L'enfasi è sul fatto che il libro è stato terminato.
    • She has arrived. — È arrivata. L'attenzione è sul risultato: ora è qui.
  • Enfasi sulla durata o sul processo: usa il Present Perfect Continuous quando vuoi sottolineare quanto a lungo si è svolta un'attività o il suo carattere continuativo.
    • I have been reading the book. — Sto leggendo il libro. L'attenzione è sull'attività di lettura, non necessariamente sul suo completamento.
    • They have been working since this morning. — Lavorano da stamattina. L'enfasi è sulla durata del lavoro.

Con verbi di stato, come know, believe e own, si usa normalmente il Present Perfect anche quando l'azione o la situazione continua nel presente: I have known him for ten years. — Lo conosco da dieci anni.

Metti alla prova ciò che sai

Forma una frase mettendo le parole nell’ordine corretto.

Hai letto questo documento per due ore? - Traduci questa frase in inglese.

Esempi d'uso Present Perfect vs. Present Perfect Continuous

  • Have you been reading this paper for two hours? - Hai letto questo documento per due ore?
  • Has your mother been jogging? She looks fit! - La tua mamma ha fatto jogging? Sembra in forma!
  • I have been working here for three months. - Lavoro qui da tre mesi.
  • They have been waiting for us for thirty minutes. - Loro stanno aspettando noi da trenta minuti.
  • Jack has been decorating the house all summer. - Jack ha decorato la casa per tutta l'estate.
  • I have lost my phone and I can't call you. - Ho perso il mio telefono e non posso chiamarti.
  • Have you ever met Helen? - Hai mai incontrato Helen?
  • Has your cousin graduated from the university yet? - Tuo cugino si è già laureato dall'università?
  • I haven't been swimming since May. - Non ho nuotato da maggio.
  • Charles has been teaching at the university since August. - Charles insegna all'università da agosto.
  • I have just left my job. - Ho appena lasciato il mio lavoro.
  • You are all sweaty! What have you been doing? - Sei tutto sudato! Che cosa hai fatto?
  • Has Ruth ever cooked for you? - Ruth ha mai cucinato per te?
  • Have you only been waiting for an hour here? - Sei stato qui ad aspettare solo per un'ora?
  • My husband has started a new painting this week. - Mio marito ha iniziato un nuovo dipinto questa settimana.
  • They have never met Alex. - Non hanno mai incontrato Alex.
  • Where have I left my bag? - Dove ho lasciato la mia borsa?
  • Erica has not been listening to you all this time. - Erica non ti ha ascoltato per tutto questo tempo.
  • They have been studying philosophy for five years. - Hanno studiato filosofia per cinque anni.
  • Recently Josh hasn't been doing the work. - Recentemente Josh non ha fatto il lavoro.