Do you need extra practise? First of all, please, look at your notes and read them carefully. Later, look these pictures and click on the following links. Good luck!
1. Pres. Perf. S. vs. Past S. + key answers
3. Burlington (Pres. Perf. S. vs. Past S.) + key answers
past-simple-vs-present-perfect + key answers