Past simple vs Present Perfect
Past simple: is finished and you know when it happened.
yesterday, last week, a month ago, in 1990, etc...
Present perfect: (1)just finished, (2)still going on now, (3)experience, (4)don't know when it happened.
just, since/for, never/often