Verbi e tempi verbali

Present Perfect o Simple Past?

B1Essenzialeinglese

In breve

Scegli il Simple Past quando collochi un evento in un momento concluso del passato. Usa il Present Perfect quando non dici quando è successo e conta l’esperienza o la conseguenza nel presente. In italiano, in entrambi i casi si può usare il passato prossimo: la scelta inglese dipende dal contesto, non dalla traduzione della forma.

Formazione

Simple Past: soggetto + verbo al passato (visited, lost). Present Perfect: soggetto + have/has + participio passato (have visited, have lost).

Uso

  • Con yesterday, last week o una data passata precisa usa il Simple Past: il momento è concluso.
  • Senza un momento preciso, usa il Present Perfect se l’esperienza conta fino a oggi.
  • Se una conseguenza è importante adesso, il Present Perfect mette in evidenza il legame con il presente.

Esempi

  • I visited Boston last summer. — Ho visitato Boston l’estate scorsa.
  • I’ve visited Boston twice. — Ho visitato Boston due volte.
  • I lost my keys yesterday. — Ho perso le chiavi ieri.
  • I’ve lost my keys, so I can’t get in. — Ho perso le chiavi, quindi non posso entrare.

Errore tipico

❌ I have seen her yesterday.

✅ I saw her yesterday.

Yesterday indica un momento passato concluso: in inglese serve il Simple Past, anche se in italiano diresti «L’ho vista ieri».

Da ricordare

Se dici quando è successo in un periodo ormai concluso, scegli il Simple Past. Se conta il collegamento con il presente e non specifichi un momento concluso, scegli il Present Perfect.