Hello Rafaela!
La diferencia principal es que el pasado simple "CORTA" la conexión entre el pasado y el presente - por eso se usa frecuentamente con expresiones como YESTERDAY, TWO WEEKS AGO, e incluso THIS MORNING (pero sólo en el caso de que la mañana en cuestión se ha terminado a la hora de hablar - por ejemplo, si son las 5 de la tarde!
En cambio, el presente perfecto se usa para expresar una CONEXIÓN entre un suceso o estado, y el momento cuando se habla de ello. Por ejemplo:
I have lived here all my life (...y sigo viviendo aquí).
She has finished her homework (...y por eso está tan contenta ahora).
They have been to Paris 3 times (...hasta la fecha, y es posible que vuelvan en el futuro)
NUNCA se usa el presente perfecto con expresiones que "CORTAN" esta conexión con el presente. Por ejemplo:
I have seen him yesterday - INCORRECTO
I saw him yesterday - CORRECTO
I have seen him this week - CORRECTO
She has been to Paris last year - INCORRECTO
She went to Paris last year - CORRECTO
She has been to Paris three times - CORRECTO.
Leer más