Game Preview

Present Perfect

  •  English    13     Public
    Present Perfect (Yet, Just, Already, Since & For) B1
  •   Study   Slideshow
  • Have you done your homework ____?
    YET
  •  15
  • I haven't finished my part in the group project ____
    YET
  •  15
  • James has ____ gone out. He left a minute ago.
    JUST
  •  15
  • My best friend ____ just (find) a new job.
    My best friend HAS just FOUND a new job.
  •  15
  • My parents ____  just (book) a holiday.
    My parents HAVE just BOOKED a holiday.
  •  15
  •  ____ (be) skiing?
    HAVE YOU BEEN skiiing?
  •  15
  • They ____ (already, buy) the tickets for the concert.
    They HAVE ALREADY BOUGHT the tickets for the concert.
  •  15
  • My dad has gone to the supermarket but he hasn't come back ____
    YET
  •  15
  • We’ve ____ seen that movie three times. Let’s watch another one.
    ALREADY
  •  15
  • I have  ____ finished my exams. (last week).
    ALREADY
  •  15
  • 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
  • they ___________(take) the driver licence test last Monday
    they have alreay taken the driver licence test last Monday
  •  15