Simple past or Present perfect
The simple past is used to talk about actions in the past that have finished, without connection to the present.
Used with this time words :
when - then - ago - yesterday - last - in .....
The present perfect simple is used to look back on actions in the past with a connection to the present.
Used with this time words :
ever - never - before - since - how long - for - just - this - yet - already |