Present Perfect o Simple Past
Utilizamos el "present perfect" siempre que el tiempo en que se desarrolla la acción no es relevante o no se especifica.
En cambio, empleamos el "simple past" siempre que se solicitan o especifican datos sobre el momento o el lugar de la acción.
Compara lo siguiente:
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? |
También existe una diferencia en cuanto a la actitud, que suele ser más importante que el factor temporal.
- En "What did you do at school today?" preguntamos por las actividades y consideramos que el periodo escolar de ese día ha concluido.
- En "What have you done at school today?" preguntamos por los resultados (enséñame lo que hiciste) y consideramos el momento como una continuación del periodo escolar.