Attached is a power point about the present perfect. It is admittedly a little dry. Also attached are a list of ideas for teaching the present perfect The swithing things in the room activity went pretty well, and doing a memory game to match irregular past participles to their base form is a good idea for irregulars. I printed off the attached list of irregulars as a handout as well.