Present Perfect Simple: Who Wants to Be a Millionaire?

An interactive ESL game where teens practice present perfect simple through multiple-choice questions. Players progress through 10 questions of increasing difficulty, earning points and using lifelines to reach the final prize.

A free Millionaire Quiz for Teens at CEFR B1 level. Topic: present perfect simple.

Questions

  1. Which sentence uses the present perfect simple correctly? — A) I have visited Paris last year. B) I have visited Paris yesterday. C) I have visited Paris three times. D) I have visited Paris when I was young.
  2. What is the correct present perfect form of 'eat'? — A) I have eat breakfast. B) I have ate breakfast. C) I have eaten breakfast. D) I have eated breakfast.
  3. Complete: 'She _____ her homework yet.' — A) has not finished B) did not finish C) does not finish D) has not finish
  4. Which is NOT a common use of present perfect simple? — A) Describing actions that happened at a specific time yesterday B) Talking about how long something has continued C) Talking about life experiences D) Showing a result in the present
  5. Choose the correct sentence: — A) How long are you studying English? B) How long have you studied English? C) How long have you been studying English? D) How long do you study English?
  6. Complete: 'They have lived in this city _____ 2015.' — A) since B) for C) while D) during
  7. Which sentence is correct? — A) I have been never to Japan, but I want to go. B) I never have been to Japan, but I want to go. C) I have never went to Japan, but I want to go. D) I have never been to Japan, but I want to go.
  8. What is the main difference between 'I have worked here for five years' and 'I worked here for five years'? — A) The first is more formal; the second is more casual. B) Both sentences mean exactly the same thing. C) The first suggests the job is finished; the second suggests it continues. D) The…
  9. Which statement about present perfect simple is INCORRECT? — A) It uses have/has + past participle. B) It connects past actions to the present moment. C) It can be used with 'already', 'yet', 'just', and 'ever'. D) It requires a specific time expression like 'yesterday' or 'last week'.
  10. Complete: 'By the time she arrives, I _____ dinner.' — A) have finished B) will have finished C) have been finishing D) will finish

Printable worksheet

This Millionaire Quiz comes with a free printable worksheet: 2 parts for students to do after the game, and an answer key for the teacher. It prints at three levels (Support, Core and Challenge); this is the Challenge sheet. Sign in free to print the whole sheet.

What's on the worksheet

  1. Answer from memory · No options this time. Write the answer.
  2. Write your own question · Write a new question about present perfect simple, with one right answer and three wrong ones.

Part 1: Answer from memory

No options this time. Write the answer.

  1. Which sentence uses the present perfect simple correctly?
  2. What is the correct present perfect form of 'eat'?
  3. Complete: 'She _____ her homework yet.'

More free Millionaire games · LessonVibe home