Buenas Michael, el past simple hace referencia a acciones acabadas, por tanto, normalmente habrá una referencia temporal que te lo indique. Ej: Did you go to Spain last year? Como vemos nos referimos a una acción que acabó en su momento y, si no lo pudiéramos ver... tenemos la pista del " last year" para indicarnos que ya sucedió.
En cambio, el present perfect, hace referencias a acciones pasadas aún inacabadas. Ej: I have lost my key. Como vemos la aún no ha acabado, ya que no las he recuperado aún.
Entiendo que su estructura sintáctica ya la conoces, espero haberte ayudado a entender un poco mejor su significado.
Leer más