Video: When to Use the Present Perfect Tense
The Song of the Present Perfect
Video: How to talk about Life Experiences
Video: What have you done lately?
Wordsearch: Past participle irregular verbs
Present perfect – experience
Present perfect multiple choice