*FREE: Present Perfect Speaking Cards

Looking for an easy way for your students to get speaking with the Present Perfect?

There's no easier way than with our Present Perfect question cards! Download for FREE today and get your students speaking!

LEVEL: Elementary to Advanced (as revision)
AGE: Adults
SYNOPSIS: Students work in pairs asking and answer questions in the Present Perfect (with the possibility to add a Past Simple contrast if needed).
LANGUAGE FOCUS: Present Perfect, Past Simple
TIME: 15-35 minutes
INTERACTION: Pairs, small groups
VOCABULARY: frog legs, camel, volunteer, overseas, to be robbed, laugh at someone


[callout3]The purpose of this activity is to give students prompts in which to practice the Present Perfect together in pairs or small groups.[/callout3]


the examples in "target language" mimic more standardized language targeted in the actual activities.

A: Have you ever attacked someone who didn't expect it?

B: Yes, I have.

A: What did you do?

B: It was on April Fool's day and I took a bucket of water and completely plastered a group of teenagers from my balcony window. It was so funny.

A: Hahaha!


  1. Cut out a set of the Present Perfect Speaking Cards for every pair/small group in the class. The cards are ordered so that the first page should be used at the end of elementary, the second page for pre-intermediate, and so on. Please note - these are for ADULTS and contain thematic content which could potentially not be suitable for teenagers. Please see the Teenager Present Perfect Speaking Cards for a younger audience.
  2. For elementary students, they can do a  Q & A session in pairs of small groups after you've practiced one or two cards as a whole class. For proceeding levels, you should be able to hand out the cards and let the students go at it.
    • If you are highlighting the difference between Present Perfect and Past Simple please make sure to have the students ask follow up questions after the initial question has been posed.


  1. After all the cards have been passed around/ asked and answered - break the students into new pairs/small groups and have them report to their new speaking partners what their old partners said. This will allow students practice changing subject-verb agreements.
  2. Have students write down a few of their own questions and play a CORRECT/INCORRECT game. Collect the sentences from the students and divide the class into two groups. Read each sentence the students have written and give a point to the team which can identify if the grammar of the sentence is OK or if it's incorrect.

Subscribe TODAY to access more than just this printable, interactive PDF - complete with updated teacher notes and printable handouts for you to energize, motiviate and excite you students with activities unlike any other you've ever used before!

Your Classroom Hero membership includes not just:

  • Original, creative activities for your classes written by experienced professional Native Speakers
  • Full teacher notes, including step-by-step instructions on how to use all the activities!
  • Pre-class preparation procedures.
  • Multiple warmer ideas for almost every topic encountered during your school year.
  • An original Classroom Hero main activity which can be used to inspire, motivate and effectively utilize your class time.
  • A plethora of follow-up/conclusion activities all designed for your  ESL students to speak on topic, effectively.
  • All our Classroom Hero ESL activities are designed to be used in the most versatile ways! Use the warmers, main activities and/or the follow up materials in the same class or simply pick and choose what works best for your learners!
1 Full Year Membership $39.99
6 Month Membership $19.99!
5 ESL Activity Downloads $9.99


While considering whether or not to sign up for a unique collection of amazing activity, please remember that I spend approximately 30 hours creating, writing, designing, testing and rewriting (anywhere from 3 to 6 times!) each of the premium activities on here. After paying all expenses related to Classroom Hero, all the proceeds help me to support my wife and dog. :) From all of us at Classroom Hero: Thank you for being a part of our team! :) Happy teaching!


Present Perfect Speaking Cards

Tags: , ,

2 Responses to “*FREE: Present Perfect Speaking Cards”

  1. Katie Kowalska May 28, 2011 at 3:12 pm #

    Thanks Josh! These cards were just what I was looking for! They worked great! If you have some time could you put together something for the Present Perfect and the Past Simple? Great work Josh!


  1. Material for teaching present perfect tense - Teaching ESL - eslHQ - May 29, 2011

    […] Material for teaching present perfect tense for more advanced students can look here: Present Perfect Speaking Cards Classroom Hero ESL Activities Those are fun, and you can easily use them to get the students to follow up with past simple […]

Leave a Reply