Present Perfect ESL Activities, Games and Worksheets

Exclusive

Are you sure?

ESL Present Perfect Activity - Grammar: Error Correction, Betting - Pre-intermediate (A2) - 25 minutes

In this rewarding present perfect error correction activity, students review the correct use of the present perfect by finding errors in affirmative and negative sentences, and questions. First, students read the sentences and questions on the worksheet, some of which contain errors in the use of the present perfect. If students think a sentence is right, they put a tick. If they think it's wrong, they put a cross. Next, students bet between 10 and 100 points on each item, depending on how confident they are about their decisions. Afterwards, check the answers 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 total at the end is the winner.
Are you sure? Preview
Preview
 
Exclusive

Finished or Unfinished?

ESL Present Perfect Worksheet - Grammar: Categorising, Writing Sentences, Sentence Completion - Speaking Activity: Discussion, Communicative Practice - Pair Work - Pre-intermediate (A2) - 30 minutes

In this useful present perfect worksheet, students learn how to use the present perfect tense to talk about finished and unfinished actions or events and their related time expressions. First, students read how the present perfect is used to talk about finished actions or events. Students then read sentences, focus on the time expression, and decide if each sentence is right or wrong. Next, students read how to use the present perfect to talk about unfinished actions or events. Students then read sentences and write 'finished' or 'unfinished'. After that, students use their own ideas to write two present perfect sentences about their own life experiences and two sentences about unfinished actions or events in their lives. Next, students read a list of finished and unfinished time expressions and put them into the correct category. Afterwards, students write sentences in the present perfect using prompts and unfinished time expressions. Finally, students write true present perfect sentences about themselves using unfinished time expressions and discuss them with a partner.
Finished or Unfinished? Preview
Preview
 
Exclusive

How have you been?

ESL Present Perfect Game - Grammar and Speaking: Asking and Answering Questions, Miming, Guessing, Forming Sentences, Controlled and Freer Practice - Group Work - Pre-intermediate (A2) - 30 minutes

In this entertaining present perfect miming game, students guess present perfect sentences about recent events from mimes. Students take it in turns to pick up a card. A group member then asks the student 'How have you been?' The student replies with either 'Pretty good' or 'Not too good', depending on whether their card represents good news or bad news. After that, the student mimes the present perfect sentence on their card using actions and gestures, and the other students try to guess the news. The first student to say the present perfect sentence on the card wins and keeps the card. The student with the most cards at the end of the game is the winner.
How have you been? Preview
Preview
 
Exclusive

I have never...

ESL Present Perfect Activity - Grammar and Speaking: Sentence Completion, Asking Questions, Guided Discussion - Pair Work - Pre-intermediate (A2) - 35 minutes<

In this engaging present perfect activity, students write about things they have and haven't experienced and then discuss their answers with a partner. Working alone, students complete sentences on their worksheet with true information about things they have and haven't experienced, e.g. 'I have never tried Indonesian food, but I have tried Vietnamese food'. In pairs, students then take turns reading each sentence to their partner. After a student has read a sentence, their partner asks the student follow-up questions to find out as much information as possible. This continues until all the sentences have been read and discussed. Afterwards, students share what they found out about their partner with the class.
I have never... Preview
Preview
 
Exclusive

Life Experiences

ESL Present Perfect with Been Activity - Grammar, Writing and Speaking: Forming, Asking and Answering Questions, Reporting Findings, Freer Practice - Group Work - Pre-intermediate (A2) - 35 minutes

In this interesting present perfect speaking activity, students ask and answer questions about life experiences using been. Working alone, students write one follow-up question for each Have you been question on their worksheet. In groups, students then find out who answers 'yes' to the Have you been...? questions. One student asks the first question to the group, e.g. 'Have you been camping?' All the students write down the names of anyone who answers 'yes'. Each student in turn then asks their follow-up question to find out as much information as possible. Another student then asks the second question and, so on. When everyone has finished, each group reports their findings to the class using the present perfect with been, e.g. 'We’ve all been camping. Most of us have been camping in a field, but Amelia has been camping on top of a mountain...'
Life Experiences Preview
Preview
 
Exclusive

Love Story

ESL Present Perfect Word Order Game - Grammar: Unscrambling, Identifying, Error Correction - Group Work - Pre-intermediate (A2) - 25 minutes

In this enjoyable present perfect game, students race to put words in the correct order to make present perfect sentences about a love story. This game helps students practice present perfect sentence structure and word order. Teams 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 show and read out the sentence in the correct order scores three points. Teams that show or read 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 Preview
Preview
 
Exclusive

Present Perfect Bingo

ESL Present Perfect Game - Grammar: Asking Questions from Prompts, Answering Questions - Pre-intermediate (A2) - 25 minutes

In this fun present perfect game, students play bingo by asking and answering Have you questions. Students go around asking their classmates present perfect Have you...? questions from the squares on the bingo grid. If a square relates to a personal experience, students make a question with Have you ever...? When a classmate answers 'Yes, I have' to a question, the student writes their name in the square and then moves on to speak to another student. If a classmate answers 'No, I haven't', the student asks a different question or goes on to speak to someone else. The first student to get five squares in a row in any direction shouts 'Bingo!' When this happens, stop the activity and have the student make five present perfect sentences about the information in the squares, e.g. 'Becky has flown a kite. Derek has been on a long flight, etc.' Then, students continue the game by trying to complete the entire bingo card with names.
Present Perfect Bingo Preview
Preview
 
Exclusive

Present Perfect Wh Questions

ESL Present Perfect Questions Worksheet - Grammar Exercises: Gap-fill, Writing Questions and Answers from Prompts - Speaking Activity: Freer Practice - Pair Work - Pre-intermediate (A2) - 30 minutes

In this free present perfect Wh questions worksheet, students learn the functions of question words and how to form, ask and answer Wh questions in the present perfect tense. First, students fill in gaps with words from a box to explain the functions of question words. Next, students complete present perfect questions with suitable question words from Exercise A and write a response to each question. Students then practice writing present perfect Wh questions using prompts. After that, students write present perfect Wh questions corresponding to the underlined information in responses. Finally, students ask and answer the questions in Exercise D with a partner.
Present Perfect Wh Questions Worksheet Preview
Preview
 
Exclusive

Time Expressions Game

ESL Present Perfect Game - Grammar and Speaking: Forming Sentences and Questions from Prompts - Pre-intermediate (A2) - 35 minutes

In this fast-paced present perfect time expressions game, students race to make sentences and questions with time expressions that are associated with the present perfect tense. Invite one student from each team to come to the front of the class. Show the student a time expression associated with the present perfect. The two students then race to make a present perfect sentence or question using the time expression. The first student to do this successfully scores 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. The team with the most points at the end of the game wins. Afterwards, write the time expressions on the board. Students then write down a present perfect sentence or question for each time expression. Finally, in pairs, students check each other's work and suggest improvements or corrections.
Time Expressions Game Preview
Preview
 
Exclusive

How things have changed?

ESL Present Perfect Activity - Speaking: Categorising, Asking and Answering Questions, Forming Sentences, Discussion, Controlled and Freer Practice - Pair and Group Work - Intermediate (B1) - 45 minutes

In this intriguing present perfect speaking activity, students discuss how things have changed in the last ten years. First, students look at the topics on their worksheet and think about how the things mentioned 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. In 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. Finally, students work in groups of four and discuss the topics they have put in different columns.
How things have changed Preview
Preview
 
Exclusive

It's my Life

ESL Present Perfect Activity - Grammar and Speaking: Writing Short Answers, Asking and Answering Questions, Guided Discussion - Pair Work - Intermediate (B1) - 35 minutes

In this insighful present perfect speaking activity, students practice talking about their life experiences. First, students answer 12 questions on their worksheet by writing short answers in a random order in the boxes. Students then swap worksheets with a partner and look at the short answers their partner has written. Students then practice talking about their life experiences using the present perfect tense. To do this, students take it in turns to ask their partner why they have written the words in the boxes, e.g. 'Why have you written the word ‘charity’?' Their partner replies using the present perfect, e.g. 'I’ve spent a lot of time raising money for charity. It's something I’m very proud of'. The other student then asks their partner follow-up questions, e.g. 'What charity have you raised money for?' When everyone has finished, students report back to the class on the most interesting or surprising things they found out about their partner.
It's my Life Preview
Preview
 
Exclusive

Life as a Dancer

ESL Present Perfect Activity - Grammar and Speaking: Information Gap, Writing, Asking and Answering Questions, Gap-fill, Freer Practice - Group and Pair Work - Intermediate (B1) - 25 minutes

In this present perfect information gap activity, students write and then ask present perfect yes/no questions in the third-person in order to complete a text about a dancer. In two groups, students write down the present perfect questions they need to find out the missing information in the text on their worksheet. Next, students work with someone from the other group and take it in turns to ask and answer questions in numerical order. Students write have or have never in the blank spaces in the text according to their partner's answers. When the students have finished exchanging information, they compare their completed texts, which should be identical.
Life as a Dancer Preview
Preview
 
Exclusive

Present Perfect Board Game

ESL Present Perfect Board Game - Grammar and Speaking: Giving Short Talks from Prompts, Asking Questions from Prompts, Communicative Practice - Group Work - Intermediate (B1) - 35 minutes

Here is an excellent present perfect board game to help students practice talking about various topics in the present perfect. This activity is also ideal for reviewing the various uses of the present perfect. Students take it in turns to roll the dice and move their counter along the board. When a student lands on a square, they talk about the topic on the square in the present perfect tense for 30 seconds without stopping. If a student can’t think of anything to say, makes a grammar mistake, or stops talking before the 30 seconds are up, they go back two squares. The first student to reach the finish wins the game.
Present Perfect Board Game Preview
Preview
 
Exclusive

Present Perfect Overview

ESL Present Perfect Worksheet - Grammar Exercises: Gap-fill, Categorising, Writing Sentences - Speaking Activity: Asking and Answering Questions, Giving Information - Pair Work - Intermediate (B1) - 35 minutes

In this productive present perfect worksheet, students revise the various uses of the present perfect tense and related vocabulary. Students start by looking at words that are used with the present perfect tense. Students then complete present perfect sentences with the words. Next, students answer questions about the sentences. Students then use the present perfect related words from Exercise A to complete grammar rules. After that, students write sentences about themselves using just, already, yet, for, since and never. After that, students write three questions to ask about a partner's life experiences using ever. Afterwards, students ask and answer the questions with a partner.
Present Perfect Overview Preview
Preview
 
Exclusive

Present Perfect Review

ESL Present Perfect Worksheet - Grammar Exercises: Gap-fill, Writing Sentences, Error Correction - Speaking Activity: Asking and Answering Questions - Pair Work - Intermediate (B1) - 30 minutes

In this comprehensive present perfect review worksheet, students work through various exercises and texts to review different structures in the present perfect tense, including active and passive voices. Students begin by completing sentences with words related to the present perfect. Next, students answer questions in sentence form using words from a box. Students also write one more present perfect question of their own at the end and answer it. After that, in pairs, students ask and answer the questions with their partner. Students then underline ten mistakes in a text and write the correct phrases in the spaces provided. In the last exercise, students complete a text using verbs from a box in the present perfect tense, in either the active or passive voice.
Present Perfect Review
Preview
 
Exclusive

The Greatest Traveller

ESL Present Perfect Activity - Speaking and Grammar: Guided Discussion, Asking and Answering Questions from Prompts - Group Work - Intermediate (B1) - 30 minutes

In this free present perfect speaking activity, students discuss travel questions in the present perfect to find out who is the most experienced traveller in their group. In groups, students review the items on the worksheet and prepare the travel questions they are going to ask each other, e.g. 'How many countries have you been to?' Students then discuss each question in turn using the present perfect and write their answers in the column next to the questions. When the students have finished, they look at whose name has been written the most and complete the text at the bottom of the worksheet to explain who is the greatest traveller in their group and why. Afterwards, each group gives feedback to the class on their results.
The Greatest Traveller Preview
Preview
 
Exclusive

What have you done?

ESL Present Perfect Game - Grammar and Speaking: Sentence Completion, True or False, Asking Questions, Guessing - Pair Work - Speaking Activity: Guided Discussion - Group Work - Intermediate (B1) - 40 minutes

In this creative present perfect activity, students write true and false sentences about what they have and haven't done in their lives. Students then play a guessing game where a partner tries to work out which sentences are true and false by asking past simple follow-up questions. First, students complete 20 present perfect sentences on the worksheet, making half the sentences true and half false. Next, in pairs, one student goes first and reads the first sentence to their partner who asks past simple follow-up questions to find out if the sentence is true or false. After a few questions have been answered, their partner makes a guess and the answer is revealed. The student scores one point for each correct guess. Afterwards, students swap roles. The student with the most points at the end of the game is the winner. Finally, in groups, students look at the sentences about experiences they haven’t had and say which things they want to do and which they don’t want to do, giving reasons why or why not.
What have you done? Preview
Preview
 
Exclusive

What's been changed?

ESL Present Perfect Passive Game - Grammar and Speaking: Forming Sentences - Group Work - Intermediate (B1) - 20 minutes

This amusing present perfect passive game helps to teach students how to use the present perfect passive to talk about things that have changed. Students begin by memorizing the position and state of everything in the classroom for two minutes. A student from Team A then leaves the room for one minute. During that time, the other students change five things in the room. The student then comes back in and tries to identify what has been changed by making present perfect passive statements, e.g. 'The lights have been switched off'. The other students listen carefully and confirm or deny the changes. The student scores one point for their team for each correct answer. A student from Team B then leaves the room and so on. The team with the most points at the end of the game wins.
What's been changed? Preview
Preview
 

ESL Essentials eBook Series

New Teaching Resources eBooks

Now Available!

Get Started Here

LATEST FREE
RESOURCES

LATEST MEMBER
RESOURCES