Study

Present perfect

  •   0%
  •  0     0     0

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