Si trazas una linea en el tiempo, el Present Perfect sería desde un punto en el pasado hasta ahora. Es decir, aún es vigente (es por lo que el tiempo verbal se llama "Present Perfect". Es la situación más habitual.
Ex: She has lived in Barcelona all her life.
Significa que aún vive en Barcelona.
Sin embargo, el Simple Past es algo que quedó en el pasado (la acción empezó y acabó en el pasado).
Ex: She lived in Barcelona ten years ago.
Significa que ya no vive en Barcelona. Fue en el tiempo indicado en el pasado.
Una situación también habitual en que hablamos en Present Perfect y no en Past Simple es para un pasado muy reciente:
Ex: She has called me this morning.
Si decimos ayer, ya es Simple Past:
Ex: Yesterday she called me.
KEY WORDS for PRESENT PERFECT: just, already, yet, ever (alguna vez, para experiencias a lo largo de tu vida), for (durante una cantidad de tiempo), since (desde un tiempo en el pasado)...
KEY WORDS for PAST SIMPLE: last week, month, year...., x time ago, a date in the past...
Espero haberte ayudado a entender cuándo se emplea cada tiempo verbal, aunque sintéticamente.
Si quieres ponerlo en práctica, estaré encantada de ofrecerte una clase para que practiques todas las situaciones.
Leer más