Here you can see all the previous posts to practice this:
https://primary6garcilaso.blogspot.com/search/label/present%20perfect%20or%20past%20simple
Here you have some games to practice this:
https://wordwall.net/es/resource/26588827/english/past-simple-x-present-perfect
https://wordwall.net/es/resource/630146/esl-tefl/present-perfect-vs-past-simple
https://wordwall.net/es/resource/4496065/present-perfect-and-past-simple-true-or-false