Present Perfect - ESL EFL Activities, Games and Worksheets
Are you sure?
ESL EFL Reading and Writing Activity - Pre-intermediate - 25 Minutes
In this rewarding teaching activity, students review the correct use the present perfect by finding errors in sentences and questions. Each student is given a copy of the worksheet. The students read the sentences and questions on their worksheet, some of which contain errors in the use of the present perfect. If the students think a sentence is right, they put a tick next to the sentence. If they think it's wrong, they put a cross. When the students have finished, they bet on their answers, depending on how confident they are about their decisions. Students bet between 10 and 100 points for each statement. When the students have placed a bet for each sentence, the answers are checked as a class. If students guess correctly, they win the amount they bet. If they guess incorrectly, they lose that amount. The student with the highest grand total at the end is the winner.
Are you sure.PDF Exclusive
How have you been?
ESL EFL Speaking and Miming Activity - Pre-intermediate - 30 Minutes
Here is an enjoyable miming game to help students practice using the present perfect for giving news about recent events. The students are put in groups of four and each group is given a set of news cards. Students take it in turns to take a card. A group member asks the student 'How have you been?' The student with the card replies with either 'Pretty good' or 'Not too good', depending on whether their card represents good news or bad news. After that, the student must be silent and mime the present perfect sentence on their card using actions and gestures. The other students try to guess the news. The first student to say the sentence on the card wins and keeps the card. The student with the most cards at the end of the game is the winner.
ESL EFL Reading and Writing Activity - Pre-intermediate - 25 Minutes
In this ESL activity, students play a present perfect grammar game about a love story. This activity is ideal for reviewing the various uses of the present perfect tense. The class is separated into teams of three. Each team is given a copy of the worksheet. Teams then race to put the words in the first sentence on their worksheet in the correct order, adding in any necessary punctuation and correcting any grammar mistakes. The first team to read out the sentence in the correct order wins three points. Teams that shout out a wrong answer lose one point. This continues until all the sentences have been completed. The team with the highest score at the end of the game wins.
Love Story.PDF Exclusive
Present Perfect Time Expressions
ESL EFL Writing and Speaking Activity - Pre-intermediate - 30 Minutes
This class activity helps students to associate certain time expressions with the present perfect. Students are invited to come to the front of the class and take a time expression card. The student with the card then makes a present perfect sentence or question using the time expression. The other students judge and suggest improvements or corrections. When all the cards have been used, the teacher writes the time expressions on the board. The students then write down a present perfect sentence or question for each time expression. Finally, students check each other's sentences and give feedback.
Present Perfect Time Expressions.PDF Exclusive
Talk about it
ESL EFL Speaking Activity - Pre-intermediate - 30 Minutes
Here is an excellent board game to help students practice talking about topics in the present perfect tense. This activity is also ideal for reviewing the various uses of the present perfect. Students take it in turns to throw the dice and move their counter along the board. When a student lands on a present perfect square, they read the topic and talk about it for one minute. Students must use the present perfect to talk about the topic, but they may also use other tenses if need be. If a student manages to keep talking for one minute, they remain on the square. If not, they must go back to their previous square. The winner is the first student to reach the finish.
Talk about it.PDF Exclusive
What's been changed?
ESL EFL Speaking Activity - Pre-intermediate - 20 Minutes
This speaking activity helps to teach students how to use the present perfect passive to talk about things that have changed. The class is divided into two teams (A and B). The students begin by memorizing the position and state of everything in the room for two minutes. A student from one of the teams leaves the room for one minute. During that time, the other students change five things in the room. When the student comes back, they have to identify what has been changed, e.g. The lights have been switched off. When the student returns and begins identifying changes, the other students must listen carefully and confirm or deny the changes. The student scores one point for each correct answer. Then a student from the other team leaves the room and so on. The team with the most points at the end is the winner.
What's been changed.PDF Exclusive
How things have changed
ESL EFL Speaking Activity - Intermediate - 45 Minutes
In this rewarding teaching activity, students use the present perfect to discuss how things have changed in the last ten years. Each student is given a copy of the worksheet. The students look at the topics on their worksheet and think about how the things have changed in the last ten years. Students write their answers in the appropriate column in the chart marked ‘You’. Students also make notes to justify their answers. When everyone has finished, the students are divided into pairs. Students then use the present perfect to interview their partner and complete the second chart on the worksheet with their answers, e.g. A: How do you think banking has changed in the last ten years? B: I think banking has changed a lot. Banks have reduced their interest rates a great deal, etc. When the students have finished interviewing each other, students work in groups of four and discuss the topics they have put in different columns.
ESL EFL Speaking Activity - Intermediate - 40 Minutes
This fun job interview activity helps students review present perfect question and answer forms. The students are told that they are going to conduct job interviews using the present perfect tense. The class is divided into pairs. One student is the interviewer and the other is the interviewee. Each interviewee is given a role card. The interviewee’s role card shows the reason why they are unemployable. The job interviewer’s task is to ask present perfect questions and try to think of the right question to find out their partner’s secret, e.g. 'How many jobs have you had?' 'Have you ever been fired?' 'How long have you been unemployed?' Etc. The interviewees answer their partner's questions and are not allowed to lie, but they can try to avoid difficult questions. After the interviews are complete, the interviewers guess why their partner is unemployable. Finally, the interviewees reveal their secrets.