Game Preview

Present perfect

  •  English    10     Public
    Beginner
  •   Study   Slideshow
  • _________ you _________ this film? (see)
    Have you seen this film?
  •  15
  • Oh no! I ______________ my glasses. (break)
    Oh no! I have broken my glasses.
  •  15
  • It was a mistake. I _______________ it. (not wear)
    I haven't worn it.
  •  15
  • They________________a new car. (buy)
    They have bought a new car.
  •  15
  • Alex___________________ all over the world. (travel)
    Alex has travelled all over the world.
  •  15
  • __________ you__________ Anna’s new boyfriend? (meet)
    Have you met Anna's new boyfriend?
  •  15
  • They__________________all the biscuits! (eat)
    They have eaten all the biscuits!
  •  15
  • Don’t turn it off! The film ________________ (not finish)
    The film hasn't finished.
  •  15
  • __________the boss__________ ? (arrive)
    Has the boss arrived?
  •  15
  • He_____________________ my bag! (take)
    He has taken my bag!
  •  15