The bundle of online versions of the Past Simple and Present Perfect tenses
Have a look at the interactive versions of the resources covering past simple vs present perfect tenses. You can see the quality and decide whether to use them or not in your ESL classes. You can also ask your students to do them here online.
Present Perfect Tense Lesson
Present Perfect and Past Simple Tenses Digital Lesson