Hola Michael, a ver si te sirve mi explicación. El pasado simple se usa cuando una acción está acabada y ya no se volverá a dar. Por ejemplo, si comí pasta ayer, el día de ayer ya pasó y no volverá. Puedo comer pasta hoy, pero no es el mismo día. Además, el past simple siempre va acompañado de expresiones de tiempo concretas, como yesterday, last year, last monday, three days ago... etc. Siempre sabemos en qué momento del pasado nos encontramos. El presente perfecto se usa para una acción que empezó en el pasado pero que aún no está acabada, está ligado al presente. Además, usa las típicas partículas que son indefinidas, es decir, no concretan ningún momento del pasado, como yet, al ready, since, for, just, ever, never... etc. Con este ejemplo creo que te quedará claro :
John never saw the beach.
John has never seen the beach.
De estas dos frases, en cuál dirías que John está vivo?
En la última, porque aún puede ver la playa. En la que está en past simple, ya no puede verla, ya no está vivo.
Como ves en estos casos, se ve cuando una acción aún no ha terminado - porque aún hay posibilidad de ver la playa, mientras que en la primera frase, aunque no lleve expresión de tiempo concreta, se entiende que está terminada la acción porque ya no es posible que se pueda dar.
Espero haberte aclarado la diferencia.
Saludos.
Leer más