Have you ever been a ...? 5 1 reviews Main Subject ELT Category Present perfect Resource type Complete lesson SkillsSpeaking SkillsVocabulary learning File 104.21 KB Free download
What have you been doing? 5 5 reviews Main Subject ELT Category Present perfect Grammar Resource type Complete lesson SkillsSpeaking File 191.07 KB Free download
A full life 5 3 reviews Main Subject ELT Category Present perfect Resource type Complete lesson SkillsSpeaking File 207.77 KB Free download