Vediamo come cambia il senso di una frase a seconda che utilizziamo il past simple o il present perfect
Present perfect
Past simple
Confronto
se utilizzo il present perfect vuol dire che ho visto Robert in un intervallo di tempo non finito. L'ho visto nel corso della mattinata e la mattinata non è ancora finita.
se utilizzo il past simple vuol dire che ho visto Robert in un intervallo di tempo finito e ormai appartenente al passato. L'ho visto stamattina, ma adesso è sera.
Present perfect
Past simple
Confronto
se utilizzo il present perfect voglio porre l'attenzione sul fatto che è piovuto oggi, in un momento non precisato della giornata a cui non do particolare importanza.
L'evento si è verificato in un intervallo di tempo non finito (la giornata di oggi è ancora in corso)
se utilizzo il past simple voglio porre l'attenzione sul quando è piovuto esattamente e faccio riferimento ad un arco temporale specifico e finito che appartiene al passato (intorno alle cinque; non sono più le cinque da un po').
Vediamo ancora qualche esempio di questo tipo:
Present perfect
Present simple
Confronto
se utilizzo il present perfect voglio porre l'attenzione sul fatto che nella mia vita, in un momento indeterminato, ho fatto l'esperienza di visitare Parigi.
Notiamo anche che l'evento si è verificato in un intervallo di tempo non finito che va dalla mia nascita a oggi ed è un'esperienza che probabilmente potrò ripetere ancora nel futuro.
utilizzo il past simple per aggiungere informazioni all'esperienza che ho vissuto, ad esempio come è stata (it was fun !) o quando precisamente ha avuto luogo (intervallo di tempo finito: l'anno scorso).
Present perfect
Present simple
Confronto
se utilizzo il present perfect vuol dire che la persona di cui parlo è ancora viva (intervallo di tempo non finito). Il mio insegnante di inglese ha scritto molte opere teatrali in passato ma potrebbe scriverne ancora altre in futuro.
se utilizzo il past simple vuol dire che la persona di cui parlo non è più viva. Shakespeare ha scritto molte opere teatrali quando era in vita, ma adesso è impossibile che ne possa scrivere altre (l'arco temporale della sua vita è un intervallo di tempo finito appartenente al passato). Non utilizziamo mai il present perfect quando parliamo di personaggi del passato, ma utilizziamo il past simple.
Present perfect
Past simple
Confronto
se utilizzo il present perfect, che è un tempo presente, vuol dire che sto dando informazioni sulla situazione attuale, nel momento in cui parlo: ha perso il portafogli in un momento del passato non precisato e adesso non ce l'ha.
se utilizzo il past simple sto semplicemente parlando di un fatto accaduto in un periodo di tempo ormai finito del passato: in un certo momento del passato lui ha perso il portafogli ma non so se in questo momento ce l'ha (se l'ha ritrovato) oppure no. Il past simple non contiene questa informazione riguardante il presente, il present perfect sì.
Vediamo più nel dettaglio questo esempio:
Present perfect
Past simple
Confronto
se utilizzo il present perfect vuol dire che ho lavorato per due anni in questa banca (sono stato assunto due anni fa), ci lavoro attualmente e probabilmente ci lavorerò ancora fino al momento in cui non darò le dimissioni (intervallo di tempo non finito).
se utilizzo il past simple vuol dire ho lavorato per due anni in questa banca, ma attualmente non ci lavoro più. L'arco temporale della durata di due anni a cui faccio riferimento appartiene al passato (intervallo di tempo finito).