Present Perfect vs. Past Simple

Present Perfect vs. Past Simple part 1

Present Perfect vs. Past Simple part 2