Present Perfect Questions - ESL EFL Activities, Worksheets and Games
Find Someone Who...
ESL EFL Speaking Activity - Elementary - 25 Minutes
This productive speaking activity teaches students how to construct present perfect 'Have you ever...?' questions. Students walk around the classroom and ask questions to their classmates using the present perfect tense. When a classmate answers 'Yes, I have', the student writes that person's name on their worksheet. Then, they ask a follow-up question in order to gain more information. When everyone has finished, the students tell the class what they found out.
Find Someone Who.PDF Free
Find Someone Who Has
ESL EFL Speaking Activity - Elementary - 25 Minutes
In this teaching activity, students practice asking and answering 'Have you ever...?' questions. When someone responds with a 'Yes, I have' answer, the student writes down that person's name on their worksheet and asks a follow-up question. Finally, students make statements about the people they spoke to using 'has'.
Find Someone Who Has.PDF Exclusive
Have you ever...?
ESL EFL Writing and Speaking Activity - Elementary - 45 Minutes
In this amusing teaching activity, students create present perfect questions. The students then play a true or false card game where they ask and answer questions using the present perfect and past simple. Students work in teams (A and B) and create present perfect questions from verb cards. After that, Team A starts and picks up one of Team B’s verb cards. Team B then asks a player on Team A the corresponding 'Have you ever…?' question. The player answers 'Yes, I have', regardless of whether it’s true or not. Team B then asks three follow-up questions using the past simple. After the three questions have been asked, Team B decides if the player’s answer is true or false. The player then reveals the truth. If Team B is correct, they win a point. The team with the most points at the end of the game wins.
Have you ever.PDF Free
Have You Ever Bingo
ESL EFL Listening and Speaking Activity - Elementary - 30 Minutes
In this class activity, students play a game of bingo where they have to ask and answer present perfect ‘Have you ever...?’ questions and complete a bingo card with the name of a student who has had each experience. Each student is given a bingo card containing nine experiences. Students complete their bingo card with the name of a student who has had each experience. In order to do this, students must change each verb on their bingo card into its past participle form and create a present perfect question with ‘ever’ from the prompt, e.g. if the prompt was 'lose some money', the student would say: Have you ever lost some money? Students then walk around the classroom asking ‘Have you ever...?’ questions using the prompts on their card. When a classmate answers ‘Yes, I have’, the student writes down their classmate’s name under the prompt on their bingo card. The first student to get three names in a row shouts Bingo! This student wins the first round. Students then continue the game to see who can complete all nine squares with names. The first student to do this wins the second round. Students play several rounds using a different bingo card each time.
Have You Ever Survey
ESL EFL Writing and Speaking Activity - Elementary - 30 Minutes
In this fun class activity, students practice asking and answering questions using the present perfect and past simple. Each student is given a question card. The students are then told that they are going to do a class survey and ask questions using the present perfect and past simple tense. The students ask every student in their class or group the first question on their card. When a student answers 'Yes, I have', they ask past simple follow-up questions and note down the answers. At the end of the activity, the students report back their results to the class.
Have You Ever Survey.PDF Exclusive
How long have you...?
ESL EFL Reading, Writing and Speaking Activity - Elementary - 35 Minutes
In this fun teaching activity, students practice the present perfect with for and since by asking and answering ‘How long have you…?’ questions in a class survey. Each student is given a copy of the worksheet. The students begin by changing the verbs in the questions on their worksheet into their past participle forms to create interview questions, e.g. How long have you been awake? Students then stand up and walk around the classroom asking the questions to their classmates. They ask a different question to each student and write the student’s name in the ‘Name’ column of the worksheet. When a student replies to a question, they give two answers, one using the word ‘for’ and one using the word ‘since’. These answers are recorded on the worksheet by the person asking the question. When everyone has finished, there is a class feedback session. Students report back to the class on what they found out about their classmates using the third person singular, e.g. Kim has been awake for four hours. She has been awake since 7 o’clock.
How long have you.PDF Exclusive
The Bucket List
ESL EFL Listening and Speaking Activity - Elementary - 25 Minutes
In this entertaining pairwork activity, students ask and answer questions about someone’s bucket list using the present perfect with ‘yet’ and ‘already’. The students are divided into pairs (A and B) and each student is given a corresponding part of the worksheet. After reading an introduction text about a rich businessman called Mr. Thomson, Student A takes on the role of Mr. Thomson’s assistant and Student B plays the role of Mr. Thomson. The assistant asks Mr. Thomson questions about the activities he has or hasn’t done to help him write his bucket list. Student A asks present perfect yes/no questions using ‘yet’ and marks Student B’s answers on the worksheet. Student B replies using the present perfect with ‘already’ for affirmative answers and ‘yet’ for negative answers. When Student A has finished asking questions, the students swap roles. When everyone has finished, the students go through the combined items that would be on Mr. Thomson’s bucket list.
The Bucket List.PDF Free
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. 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 the top card from the pile. This student asks the other two students the question on the card using the present perfect, e.g. Have you ever won a competition? The other students answer 'Yes, I have', 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 answer. Then, the next student then picks up a card, and so on. The student with the most points at the end of the game is the winner.
Just Say Yes.PDF Exclusive
ESL EFL Writing and Speaking Activity - Pre-intermediate - 35 Minutes
In this memorable teaching activity, students ask and answer questions about life experiences using the present perfect with ‘been’. Each student is given a copy of the worksheet. The worksheet contains 15 ‘Have you been...?’ questions about life experiences. Working alone, the students begin by writing one follow-up question for each item on their worksheet. After that, the class is divided into groups of five or six. The students then find out who answers yes to the ‘Have you been...?’ questions on the worksheet. One student asks the first question to the group, e.g. Have you been camping? All the students discuss the answers and write the names of any students who answer ‘Yes, I’ve been camping’. Students then ask their follow-up questions to find out as much information as possible. Another student asks the second question and the group discusses the answers, asking more follow-up questions if possible. This process continues until all the questions have been completed. 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, etc.
Life Experiences.PDF Exclusive
ESL EFL Speaking Activity - Intermediate - 40 Minutes
This job interview activity helps students practice asking and answering present perfect questions. 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. On the interviewee’s role card is the reason why they are unemployable. The interviewer’s job is to ask questions using the present perfect. They have to try to think of the right question to find out their partner’s secret. The interviewees are not allowed to lie, but they can try to avoid difficult questions. After the interviews are complete, the interviewers say whether they would employ the people they interviewed. Finally, the interviewees reveal their secrets.
Related Present Perfect Activities: Present Perfect