Befejezett Jelen vs. Egyszerű múlt

Mindig a befejezett jelent (present perfect) kell használnod, amikor a cselekvés ideje nem fontos, vagy nincs meghatározva.
Mindig az egyszerű múltat (simple past) kell használnod, amikor egy cselekvés ideje vagy helye meg van határozva, vagy kérve van.

Hasonlítsd össze:
Befejezett jelen Egyszerű múlt
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?

Ugyanakkor van egy hozzáállásbeli különbség a két igeidő között, amely gyakran egy fontos tényező, amikor azt akarjuk eldönteni, hogy melyik igeidőt használjuk.

  • "What did you do at school today?" Az egyszerű múltat használom, mivel a kérdésben aktivitásokról van szó, és az iskolai napnak vége van.
  • "What have you done at school today?" A befejezett jelent használom, mivel a kérdésben eredményekről van szó: « show me ». Az időpont, amikor a kérdés fel lett téve, az iskolai napnak a folytatása.