Present Perfect Time Expressions
ESL Present Perfect Game - Reading, Writing and Speaking Activity - Pre-intermediate - 35 minutes
In this engaging present perfect game, students race to make present perfect sentences and questions with time expressions. The class is divided into two teams (A and B). One student from each team comes to the front of the class and is shown a time expression associated with the present perfect tense. The two students then race to make a present perfect sentence or question using the time expression. The first student to do this successfully wins a point for their team. If a student makes a grammar mistake, they are out. If both students cannot make an appropriate present perfect sentence or question, they are both out. After that, two new students come up to the front of the class and so on. This continues until all the time expression cards have been used correctly. The team with the most points at the end of the game wins. Afterwards, the time expressions are written on the board. The students then write down a present perfect sentence or question for each time expression. The students are then divided into pairs and they check each other's work and suggest improvements or corrections. Finally, the time expressions and students' work is reviewed as a class and feedback is given.