Game Preview

Present Perfect (questions)

  •  English    25     Public
    Complete the questions and give the relevant answer
  •   Study   Slideshow
  • ... to the concert? (be) No, I ... .
    Have you been to the concert? No, I haven't.
  •  5
  • ... a letter? (write) Yes, Alice ... .
    Has she written a letter? Yes, Alice/she has.
  •  10
  • ... Shanghai Museum? (visit) No, they ... .
    Have they visited Shanghai Museum? No, they haven't.
  •  15
  • ... the new book? (read) Yes, Bob ... .
    Has Bob read the new book? Yes, Bob/he has.
  •  20
  • ... their homework? (finish) Yes, they ... .
    Have they finished their homework? Yes, they have.
  •  25
  • ... to another country? (be) No, he ... .
    Has he been to another country? No, he hasn't.
  •  5
  • ... a song in public? (sing) Yes, Happy ... .
    Has Happy sung a song in public? Yes, Happy/she has.
  •  10
  • ... our friends at the party? (meet) No, we ... .
    Have we met our friends at the party? No, we haven't.
  •  15
  • ... Emily today? (see) Yes, I ... .
    Have you seen Emily today? Yes, I have.
  •  20
  • ... her arm? (break) Yes, Honey ... .
    Has Honey broken her arm? Yes, Honey/she has.
  •  25
  • ... a horse? (ride) No, Lucy ... .
    Has Lucy ridden a horse? No, Lucy hasn't.
  •  5
  • ... with dolphins in Aojiang Aquapark? (swim) Yes, Betty ... .
    Has Betty swum with dolphins in Aojiang Aquapark? Yes, Betty has.
  •  10
  • ... a way to Shanghai Museum? (ask) No, Bob ... . He bought a map.
    Has Bob asked a way to Shanghai Museum? No, Bob ... . He bought a map.
  •  15
  • ... frog legs? (eat) No, Angelie ... .
    Has Angelie eaten frog legs? No, Angelie hasn't.
  •  20
  • ... this song before? (hear) Yes, I ... .
    Have you heard this song before? Yes, I have.
  •  25
  • ... a cat in your home? (have) Yes, we ... .
    Have you had a cat in your home? Yes, we have.
  •  5