Study

Present Perfect

  •   0%
  •  0     0     0

  • I ____ (break) my mobile phone.
    I HAVE BROKEN my mobile phone.
  • I'm starving! I  ____ (not eat) since this morning.
    I HAVEN'T EATEN since this morning.
  • James has ____ gone out. He left a minute ago.
    JUST
    YET
    STILL
  • I haven't finished my part in the group project ____
    STILL
    YET
    ALREADY
  • I can't sleep. I have been awake ____ four o´clock.
    FOR
    SINCE
  • I ___ ____ (know) my best friend ____ primary school.
    I HAVE KNOWN my best friend SINCE primary school.
  • They ____ already___(buy) the tickets for the concert.
    They HAVE already BOUGHT the tickets for the concert.
  • We’ve ____ seen that movie three times. Let’s watch another one.
    JUST
    YET
    ALREADY
  • I haven't watched TV ____ last Friday.
    FOR
    SINCE
  • Kim ___ ____ (live) in Spain ____ a long time.
    Kim HAS LIVED in Spain FOR a long time.
  • My best friend ____ just ___(find) a new job.
    My best friend HAS just FOUND a new job.
  • He ___ (win) first prize in the competition.
    He HAS WON first prize in the competition.
  • I have  ____ finished my exams.
    SINCE
    YET
    ALREADY
  • My dad has gone to the supermarket but he hasn't come back ____
    YET
    ALREADY
    STILL
  •  ___you___ (be) skiing?
    HAVE you BEEN skiiing?
  • I've known you  ____ September.
    SINCE
    FOR
  • ___ you ____ (do) your homework ____?
    HAVE you DONE your homework YET?
  • My parents ____  just ___(book) a holiday.
    My parents HAVE just BOOKED a holiday.