B1

Present Perfect vs Past Simple

Definizione / Spiegazione

Il Past Simple parla di un'azione conclusa in un tempo passato finito. Il Present Perfect parla di un'azione passata con collegamento al presente, oppure di un'azione in cui il tempo finito esatto non è indicato. Questo contrasto è importante perché entrambi i tempi si riferiscono al passato, ma rispondono a domande diverse. Il Past Simple risponde a When did it happen?. Il Present Perfect risponde a idee come Has it happened in your life, this week, or up to now?

Regole chiave

  • Usa il Past Simple con espressioni di tempo finite: yesterday, last week, in 2019.
  • Usa il Present Perfect quando il tempo esatto non è dato o quando il risultato conta ora.
  • Confronta: I saw him yesterday vs I have seen him this week.
  • Usa il Past Simple nelle storie e nelle timeline.
  • Usa il Present Perfect per notizie recenti, esperienza o periodi non conclusi.

Esempi

  • I saw him yesterday, but I have seen him twice this week. - L'ho visto ieri, ma l'ho visto due volte questa settimana.
  • She left at six, so I have not spoken to her today. - Lei è andata via alle sei, quindi oggi non le ho parlato.
  • We went there last month, and we have been there many times before. - Ci siamo andati il mese scorso e ci siamo stati molte volte prima.
  • He broke his phone last night, so he has bought a new one. - Ieri sera ha rotto il telefono, quindi ne ha comprato uno nuovo.
  • They did not finish the job yesterday, but they have finished it now. - Ieri non hanno finito il lavoro, ma ora l'hanno finito.

Errori comuni

  • ❌ I have seen him yesterday. -> ✅ I saw him yesterday.
  • ❌ She went to the gym this week. -> ✅ She has gone to the gym this week.
  • ❌ We have did it already. -> ✅ We have done it already.

Tieni traccia dei tuoi progressi