Past simple and present perfect - what is the difference in English?