Настоящее совершенное время и простое прошедшее время

Вы всегда должны использовать настоящее совершенное время, когда время действия не является важным или не определено.
Вы всегда должны использовать простое прошедшее время, когда есть детали времени или места произошедшего действия.

Сравните :
Настоящее совершенное время Простое прошедшее время
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?

Существует также разница в отношении между двумя временами, что обычно является важным фактором в решении использовать то или другое время.

  • "What did you do at school today?" Я использую простое прошедшее время, потому что вопрос о действиях, и школьный день рассматривается как законченный.
  • "What have you done at school today?" Я использую настоящее совершенное время, потому что вопрос о результатах : « расскажи мне ». Время, в котором задан вопрос, рассматривается как продолжение школьного дня.