Present Perfect Yes/No Questions ESL Games and Activities

Exclusive

Have you...?

ESL Present Perfect Game - Grammar and Speaking: Forming, Asking and Answering Questions - Pair Work - Pre-intermediate (A2) - 25 minutes

This fun present perfect game helps students practice present perfect yes/no questions and short answers. In groups, players take turns choosing one of their short answer cards without showing it to anyone, e.g. 'Yes, it has.' The player then thinks of a present perfect yes/no question that will elicit the answer on the card, e.g. 'Has it been sunny today?' The player then asks the question to another student in the group. If the student gives the same short answer that's on the card, the player wins and discards the card. If not, the player keeps the card. The first player to get rid of all their cards wins the game.
Have you...? Preview
Preview
 
Exclusive

Perfect Pair Snap

ESL Present Perfect Yes No Questions Game - Grammar: Snap, Matching Questions and Answers - Pair Work - Pre-intermediate (A2) - 20 minutes

In this entertaining present perfect game, students play snap by matching Have...? and Has...? questions with short answers. In pairs, both students turn over a card from their pile at the same time and place them on the table next to each other. If the present perfect yes/no question and short answer match, the first student to say 'Snap!' scores a point. Students then pick up their own cards, shuffle their pack and play again. Students do not pick up their partner's cards. If the question and answer don't match, students continue turning over cards until a matching pair comes up. If a student says 'Snap!' when the question and answer don't match, the other student scores a point and the game continues. The first student to get 15 points wins the game.
Perfect Pair Snap 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

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 ask present perfect questions with has in order to complete a text about a dancer. First, in two groups, students write down the present perfect yes/no questions with has that they need to find out the missing information in a text about a dancer. Next, students pair up with someone from the other group and take turns asking and answering their questions in numerical order. If their partner responds with 'Yes, she has', the student writes have in the space. If they reply with 'No, she hasn't', the student writes have never in the space. Afterwards, students compare their completed texts, which should be identical..
Life as a Dancer Preview
Preview
 

Latest Free
Resources

Latest Member
Resources

Here's what our members are saying...

Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Analytics
We use Google Analytics cookies to understand how our website is used and to improve your experience. These cookies collect information anonymously, such as the number of visitors and the most popular pages.
Google Analytics
Essential/Strictly Necessary Cookies
This cookie is set by Cloudflare to identify trusted web traffic and verify legitimate users after completing security checks, such as a CAPTCHA. It ensures the website remains secure and accessible without impacting performance. This cookie is essential for the proper functioning and security of the site and cannot be disabled.
Cloudflair
Advertisement
If you accept, the ads on the page will be adapted to your preferences.
Google Ad