Present Perfect

66 present perfect speaking questions

Questions

Questions

19 questions

  1. Ask your group if they have seen some of your favorite movies.
  2. Have you ever drastically changed your hairstyle or clothing style in a short time?
  3. Have you ever shot a gun?
  4. Have you ever ridden an animal?
  5. Where have you traveled?
  6. What sports have you played?
  7. Where is the best place you have ever been?
  8. What’s the craziest thing you have ever done?
  9. What interesting foods have you eaten?
  10. What have you accomplished that you are proud of?
  11. Have you ever screamed at someone in public?
  12. Who is the greatest person you have ever met?
  13. How long have you studied English?
  14. What are the best and worst restaurants you have eaten at?
  15. What have you done a lot this week?
  16. What is the most exciting thing you have ever done?
  17. What have you done too many times?
  18. What is the longest you have been awake for?
  19. Ask your group two or three interesting “Have you ever…?” questions.

Have you ever:

Have you ever:

30 questions

  1. Have you ever: been on TV?
  2. Have you ever: driven a sports car or ridden in one?
  3. Have you ever: eaten anything really strange?
  4. Have you ever: fallen down stairs?
  5. Have you ever: fallen asleep and woken up not knowing where you were?
  6. Have you ever: forgotten an important birthday?
  7. Have you ever: walked into something when you were texting?
  8. Have you ever: dialed your country’s emergency number?
  9. Have you ever: given a public speech?
  10. Have you ever: built a snowman?
  11. Have you ever: fallen asleep while talking on the phone?
  12. Have you ever: tried riding a skateboard?
  13. Have you ever: started laughing when no one else was laughing because you thought of something funny?
  14. Have you ever: been swimming where you couldn’t touch the bottom?
  15. Have you ever: woken up and not been able to move?
  16. Have you ever: gone skiing?
  17. Have you ever: gotten a horrible haircut?
  18. Have you ever: received a gift you hated?
  19. Have you ever: played a joke on a friend?
  20. Have you ever: fallen in front of a large group of people?
  21. Have you ever: had a déjà vu experience?
  22. Have you ever: slept someplace strange?
  23. Have you ever: worked a job you hated?
  24. Have you ever: shoplifted something from a store?
  25. Have you ever: injured yourself while trying to impress someone?
  26. Have you ever: surfed?
  27. Have you ever: dyed your hair?
  28. Have you ever: been slapped?
  29. Have you ever: hunted and killed an animal?
  30. Have you ever: worked in a customer service job?

Group discussion

Group discussion

1 question

  1. Try to find something you have done that none of your group members has done.

So far and recently

So far and recently

6 questions

  1. What small job have you finished this week?
  2. What has been the best part of your week so far?
  3. Has today gone the way you expected so far?
  4. Have you found time for something you enjoy this week?
  5. Have you heard any good news this week?
  6. Is there anything you haven't finished this week but still want to?

Changes over time

Changes over time

2 questions

  1. What has changed on the street where you live?
  2. What has stayed the same in your area for years?

Things you have learned

Things you have learned

3 questions

  1. Have you learned a useful English phrase outside class?
  2. What small skill have you taught someone else?
  3. Have you learned something new about someone you see often?

Everyday experiences

Everyday experiences

2 questions

  1. What have you repaired instead of replacing?
  2. Have you ever picked up something by mistake because it looked like yours?

People and ideas

People and ideas

3 questions

  1. Have you heard from someone you hadn't spoken to in a while?
  2. Has a conversation changed your mind about anything lately?
  3. Has anything you've read recently made you want to learn more?

Questions

Present Perfect

01

Ask your group if they have seen some of your favorite movies.