Present Perfect oder Simple Past | Englische Grammatik | EF

Present Perfect oder Simple Past

Das Present Perfect (Perfekt) steht immer, wenn die Zeitspanne nicht wichtig oder unbekannt ist.
Das Simple Past steht immer, wenn eine Zeit- oder Ortsangabe gemacht oder erfragt wird.

Vergleich:
Present Perfect (Perfekt) Simple Past
I have lived in Lyon. I lived in Lyon in 1989.
They have eaten Thai food. They ate Thai food last night.
Have you seen 'Othello'? Where did you see 'Othello'?
We have been to Ireland. When did you go to Ireland?

Häufig ist die Einstellung wichtiger als der Zeitfaktor.

  • "What did you do at school today?" ist eine Frage über Handlungen und hält den Schultag für abgeschlossen.
  • "What have you done at school today?" ist eine Frage über Ergebnisse - "zeige mir" und hält den Moment für eine Fortführung des Schultags.