Level 2: Pre-Intermediate >> Flashcards/Role Play Materials >> These can be used by the teacher in a whole-class activity to practise the use of the present perfect to talk about indefinite time and experiences.