Past simple o present perfect? Come scegliere il tempo in inglese
Hai visitato Londra l’anno scorso oppure vuoi dire semplicemente che ci sei stato? In italiano entrambe le frasi possono usare il passato prossimo. In inglese la scelta dipende da ciò che vuoi dire.
Past simple: un momento passato concluso
I visited London last year.
Ho visitato Londra l’anno scorso.
Last year indica un periodo passato terminato. Il past simple si usa spesso con espressioni come yesterday, in 2020 e two days ago. Il verbo può essere regolare, come visited, o irregolare, come went.
Present perfect: l’esperienza conta adesso
I’ve visited London.
Ho visitato Londra.
Qui dici di avere quell’esperienza, senza specificare quando è avvenuta. I’ve è la forma breve di I have; il present perfect si forma con have o has e il participio passato.
Puoi usare entrambe le forme nella stessa conversazione: Have you ever visited London? chiede se hai mai avuto quell’esperienza. Yes, I went last year aggiunge quando è successo.
Il present perfect ha anche altri usi, per esempio situazioni iniziate nel passato e ancora in corso. Per queste due frasi, però, parti dalla domanda: sto indicando un momento concluso o sto parlando di un’esperienza senza dire quando?
Prova a raccontare un luogo che hai visitato durante uno scambio linguistico su Lingobi. Puoi iniziare dall’esperienza e poi raccontare quando ci sei andato.