I'm doing a series of lessons on the Present Perfect and this is the first one. There's a little film for learners, with an accompanying worksheet. I hope the worksheet part might also be of use for some teachers.
You can download it for free here:
London English Classes: Present Perfect - Part 01