Game Preview

Present Perfect

  •  English    20     Public
    Present Perfect (Yet, Just, Already, Since & For) B1
  •   Study   Slideshow
  • I ____ (break) my mobile phone.
    I HAVE BROKEN my mobile phone.
  •  15
  • He ___ (win) first prize in the competition.
    He HAS WON first prize in the competition.
  •  15
  • Have you done your homework yet? No, ...
    not yet.
  •  15
  • ______ you _______ (pick up) the cake _______?
    Have you picked up the cake yet?
  •  15