Past Simple vs Present Perfect

Exercises 1
Exercises 2
Exercises 3
Exercises 4
Exercises 5
Several Exercises