Le past simple fait  référence à une action passée  et à quel moment elle a eu lieu dans le passé. Le present perfect s'intéresse uniquement à l'action 
Faire la différence entre deux notions situé et non situé puis terminé non terminé.
Attention l'utilisation d'un temps dépend de ce que nos souhaitons dire pas de l'action.
PAST SIMPLE

UTILISATION : passé, situé, terminé  

SITUÉEE 

DID YOU SEE HARRY POTTER YESTERDAY ?

AS-TU VU HARRY POTTER ?  

I WENT TO USA " YEARS AGO 

JE SUIS ALLÉ AU USA L'AN DERNIER  ?  

TERMINÉE

I RECEIVED YOUR E MAIL YESTERDAY 

   J'AI REÇU TON MAIL HIER

PRESENT PERFECT

UTILISATION : Action passé interaction présent  

NON SITUÉEE 

HAVE YOU SEEN HARRY POTTER  ? 

 AS-TU VU HARRY POTTER ? 

NON TERMINÉE

I HAVEN'T RECEIVED YOUR MESSAGE 

   JE N'AI PAS REÇU TON MESSAGE 

WE HAVE WON ! 

 ON A GAGNE !

I HAVE BEEN TO L.A TWICE ! 

 JE SUIS ALLÉ À LA DEUX FOIS  !

Le present perfect ne peut pas être utilisé avec un marqueur de temps sauf si celui-ci correspond à un marqueur non-révolu comme This year, this week, this month week etc 
ex : I haven't seen him this month or i haven't been to the cinema this year 
PRESENT PERFECT  VS   PAST SIMPLE