Teach-This.com

Hurry, Limited Time Offer - Get the Entire Teach-This.com Library for only $29.99

Present Perfect - ESL EFL Teaching Resources

Find Someone Who - Have you ever...?

ESL EFL Speaking Activity - Elementary - 25 Minutes

This productive speaking exercise teaches students how to construct Have you ever...? questions. The students walk around the class asking and answering different Have you ever...? questions. When a classmate gives a positive response to a question, the student writes that person's name on their worksheet.

Find Someone Who - Have you ever.PDF

 

Find Someone Who Has

ESL EFL Speaking Activity - Elementary - 25 Minutes

The purpose of this teaching activity is to have students ask and answer Have you ever...? questions. The students undertake a mingling activity using a variety of Have you ever...? questions. Once someone responses with a Yes, I have answer, the student writes down the student's name in the corresponding space on their worksheet and asks a follow-up question.

Find Someone Who Has.PDF

 

Have you ever...?

ESL EFL Writing and Speaking Activity - Elementary - 45 Minutes

In this amusing teaching activity, students work in teams to create Have you ever...? questions from verb cards. Then, they play a card game where the teams ask, Have you ever...? questions to each other. The player has to answer, Yes, I have regardless of whether it is true or not. After that, the teams ask follow-up questions and decide if the player's answer is true or false.

Have you ever...PDF

 

Have you ever...? - Survey

ESL EFL Writing and Speaking Activity - Elementary - 30 Minutes

This fun class activity will help you to teach your students how to contrast the present perfect and past simple. Each student is given a Have you ever...? question card. They have to ask every student in their class or group their question. When a student answers Yes, I have, they must ask the follow-up questions in the past simple. At the end of the activity, students report back any interesting findings. Alternatively, the students can make a poster of their results.

Have you ever - Survey.PDF

 

Deception

ESL EFL Writing and Speaking Activity - Pre-intermediate - 45 Minutes

This enjoyable guessing game teaches students how to use the present perfect to talk about experiences. Students begin by writing down twelve present perfect sentences about things that they have and haven't done in their lives. Some of the sentences should be true and some should be false. When all the students have finished, they are given true and false cards. Next, the class is split into teams. Each team plays against another team. One student reads one of his or her sentences. Then, the opposing team's players each put down a true or false card depending on whether they think the statement true or not. Then, the student reveals the answer. The opposing team gets one point for each correct guess. Then, the other team says one of their sentences and so on. This continues back and forth with one team giving a sentence and the other team guessing whether it is true or false, until all the sentences have been used up. The winning team is the one with the most points at the end. 

Deception.PDF

 

Have just and Haven't yet

ESL EFL Writing and Speaking Activity - Pre-intermediate - 20 Minutes

This supplementary worksheet activity is ideal for teaching students how to use the terms: have just and haven't yet. Students write down five things they have done very recently and five things they plan to do, but haven't done yet. Then, they write down five guesses about what their partner has just done or hasn't done yet. Next, the students work in pairs asking and answering questions to see if their guesses were right.

Have just and Haven't yet.PDF

 

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 or five and each group is given a set of news cards. Students take it in turns to take a card from the top card of the pack. Another student asks 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, they must be silent and explain the present perfect sentence on their card using actions and gestures. The first student who correctly guesses the sentence wins the card. The student with the most cards at the end of the game is the winner.

How have you been.PDF

 

Just Say Yes

ESL/EFL Speaking Activity - Pre-intermediate - 20 Minutes

In this amusing guessing game, students practice the present perfect by talking about experiences at an unspecified time in the past. Students then use the past simple to find out more details about the experiences. Each group of three is given a set of question cards. The students take it in turns to interview the other people in their group. Their task is to find out who is lying and who is telling the truth. One student begins by taking a card. This student asks the other two students the question on the card using the present perfect (Have you ever ...?). The other students have to answer yes, even if it’s not true. The interviewer then asks three follow-up questions in the past simple and tries to work out if they are lying or telling the truth. The interviewer scores one point for every correct guess. Then, the next student then picks up a card and so on. The student with the most points at the end is the winner.

Just Say Yes.PDF

Love Story

ESL EFL Reading and Writing Activity - Pre-intermediate -  25 Minutes

In this teaching activity, students play a present perfect grammar game and read a love story at the same time. The class is separated into teams of three. Each team is given a set of jumbled up sentences about a love story. The story helps you to teach your students about the present perfect tense. The students have to sort out the jumble words and make sensible sentences, adding any necessary punctuation and correcting any mistakes. For each sentence, the first team to call out the correct answer wins points. The team with the highest score at the end wins.

Love Story.PDF

 

Present Perfect - Time Expressions

ESL EFL Writing and Speaking Activity - Pre-intermediate - 30 Minutes

This ESL activity lets you teach your students about present perfect time expressions. A student draws a card and must make a sentence or question using the time expression. The other students judge and suggest improvements or corrections. Afterwards, the teacher writes all the time expressions on the board and has the students write down a different present perfect sentence for each time expression.

Present Perfect - Time Expressions.PDF

 

Present Perfect Board Game

ESL EFL Speaking Activity - Pre-intermediate - 20 Minutes

Here is a link to a fun teaching activity that helps students to practice the present perfect tense and develop fluency. In this activity, students play a board game in small groups. The students ask and answer questions using the present perfect in order to move along the board and reach the end. When a player lands on a square, another student asks them a question. If the player answers correctly, they stay on the square. If not, they must return to their original square. Students are encouraged to develop a short conversation after they hear each answer by asking follow up questions.

Present Perfect Board Game.PDF

 

Talk about it

ESL EFL Speaking Activity - Pre-intermediate -  30 Minutes

Here is a useful teaching activity to help students practice talking about topics in the present perfect tense. Students play a board game by talking about different topics for one minute. Players take it in turns to move along the board. When they land on a present perfect square, they read the topic and then talk about it for one minute. Students should use the present perfect tense to talk about the topic. They may also use other tenses if need be. If they manage 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

 

What's been changed?

ESL EFL Speaking Activity - Pre-intermediate -  20 Minutes

This speaking exercise teaches students how to use the present perfect to talk about things that have changed. Students memorize the position and state of everything in the classroom for two minutes. Students take it in turns to leave 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.

What's been changed.PDF

 

Present Perfect Speculation

ESL EFL Writing and Speaking Activity - Intermediate - 40 Minutes

In this teaching activity, students try to guess how many people in their group have done the various things. Then, working as a group, they take it in turns to ask each other Have you ever...? questions to find out the exact number who have done each activity. Based on the results, they fill in the missing words (All of us, Some of us, None of us, etc.) in front of each statement on their worksheet.

Present Perfect Speculation.PDF

 

Staying out late

ESL EFL Writing and Speaking Activity - Intermediate - 40 Minutes

Here is a link to an authentic role-play activity for students to practice the present perfect with yet and already. The role-play is about a teenager asking a parent if they can stay out late. The class is split into pairs. One student is the teenager and the other is a parent. The students use a sample dialogue to re-create a new conversation. In the conversation, the parent asks the teenager whether they have completed various household chores using the present perfect question form. The teenager replies to questions using the present perfect with yet and already. When the students have finished writing their dialogues, they perform them to the class.

Staying out late.PDF

 

Unemployable

ESL EFL Speaking Activity - Intermediate -  40 Minutes

This job interview activity assists in teaching students how to ask and answer present perfect questions. Students are divided equally into interviewers and interviewees. The students who are the interviewees will have a present perfect role card and on it is a reason why they are unemployable. The students conduct job interviews with each other and have to try to think of the right question to find out their partner's secret. The interviewer should try to ask questions using the present perfect. The interviewees are not allowed to lie, but they can try to avoid difficult questions.

Unemployable.PDF

 
Give us a +1 if you like this page

Add comment

We appreciate your feedback. If you have any comments or suggestions, or spot any mistakes however small, please contact us.


Security code
Refresh