Present Perfect e Simple Past

Il present perfect si usa sempre quando il tempo non è importante o non viene specificato. Il simple past si usa sempre quando si specificano o si chiedono informazioni su un luogo o un momento specifico.

Confrontare:
Present perfect 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?

La scelta del tempo esprime anche una differenza di attitudine di chi parla, che spesso riveste maggiore importanza del fattore tempo.

  • "What did you do at school today?" Con questa domanda si chiedono informazioni sulle attività svolte; si considera che la giornata scolastica sia finita.
  • "What have you done at school today?" Con questa domanda si chiedono informazioni sui risultati; è un altro modo di dire "fammi vedere cosa hai fatto" e si considera che la giornata scolastica stia ancora continuando.