Game Preview

Present Perfect

  •  English    25     Public
    Present Perfect
  •   Study   Slideshow
  • Kim has lived in Spain ____ a long time.
    FOR
  •  15
  • I can't sleep. I have been awake ____ four o´clock.
    SINCE
  •  15
  • Have you done your homework ____?
    YET
  •  15
  • I haven't finished my part in the group project ____
    YET
  •  15
  • I'm starving! I haven't eaten ____ this morning.
    SINCE
  •  15
  • James has ____ gone out. He left a minute ago.
    JUST
  •  15
  • I haven't watched TV ____ last Friday.
    SINCE
  •  15
  • My best friend ____ just (find) a new job.
    HAS just FOUND
  •  15
  • My parents ____  just (book) a flight to France.
    have just booked
  •  15
  • You are covered in snow. ____you (be) skiing?
    Have you been
  •  15
  • They ____ (already, buy) the tickets for the flight.
    have already bought
  •  15
  • My dad ___ (go) to the supermarket.
    has gone
  •  15
  • I have known my best friend ____ primary school.
    SINCE
  •  15
  • We ___ already ___ that movie three times. Let’s watch a different one.
    have already seen
  •  15
  • We ___ (know) each other for 8 years now.
    have known
  •  15
  • I ____ (break) my mobile phone.
    I HAVE BROKEN my mobile phone.
  •  15