Make grammar speaking practice meaningful and engaging with this set of “Have you ever…?” conversation cards! These prompts are designed to help ESL students practice using the present perfect tense and expand their answers with past simple details. By encouraging students to share real experiences, this activity turns grammar practice into authentic and fun conversation practice.
Perfect for pre-intermediate to intermediate ESL/EFL learners, this resource promotes storytelling, critical thinking, and fluency building. It’s ideal for pair work, small groups, tutoring sessions, or full-class warm-ups. Teachers can also use these cards for exam preparation and speaking assessments. Before playing, review key vocabulary and useful sentence starters to set students up for success.
Why You'll Love This Activity:
- Encourages full-sentence answers and elaboration
- Builds confidence with present perfect and past simple grammar
- Supports ESL fluency, accuracy, and classroom interaction
- Promotes creative thinking and real-life language use
- Reusable and flexible – perfect for warm-ups, centers, or test prep
What’s Included:
- 48 unique “Have you ever...?” question cards that promote personal responses
- Color and black-and-white printing options
- Print-friendly PDF format for easy prep
How to Use:
Print, cut, and laminate for long-term classroom use. Students draw a card, answer the question using the present perfect tense, and expand with a past simple story or detail. This versatile activity works for conversation practice, ESL speaking centers, morning warm-ups, or exam review.
Example Prompt:
Have you ever visited another country?
Yes, I have. I went to Spain with my family last year.
Pair It With
For even more grammar-based speaking practice, pair this set with the Past Tense Irregular Verbs – Conversation Question Cards . Together, these two resources give your students extended practice with past tense fluency, irregular verbs, and present perfect structures.
Also Available on TPT
Have You Ever...? Present Perfect Conversation Question Cards for ESL