Present Perfect

Questions about our past experiences.

See more grammar discussion topics

  1. Have you ever eaten something exotic? What was it?
  2. Have you ever travelled to another continent? Where did you go?
  3. Have you ever met an important person? Who was it?
  4. Have you ever broken a bone? How did it happen?
  5. Have you ever built something yourself? What was it?
  6. Have you ever composed a piece of music? Did you play it?
  7. Have you ever won a competition? What did you win?
  8. Have you ever been in a fight? What was it about?
  9. Have you ever cooked for a large group of people? What did you make?
  10. Have you ever appeared on television? What did you do?
  11. Have you ever shot a gun? What did you shoot?
  12. Have you ever broken the law? What did you do?
PDF (Individual)
PDF (Pairs)
PDF (Threes)
PDF (Cards)
How to use the present perfect ESL discussion questions

It is recommended that you download the present perfect ESL discussion questions in PDF format using one of the links above. The best way to encourage classroom interaction is to download and print the present perfect discussion questions in the 'pairs' or 'threes' PDF format and then divide the questions by cutting along the dotted lines. This allows students to take turns asking and answering the present perfect discussion questions in groups of two or three. Alternatively, you could use the 'cards' format to distribute the questions to any number of students to ask and share.

It is advisable to prepare students for using these discussion questions by first introducing them to the topic of present perfect in an interesting and engaging way. An anecdote, quiz question or a related image or video could all be used to achieve this. Depending on the level, it may also be necessary to pre-teach any challenging vocabulary related to present perfect contained in the discussion questions.

For more ESL discussion questions, see this site's main page. There are discussion questions on a range of topics including general, grammar and business English topics.

For further information about the site and its author, see the about page.