Game Preview

Present Perfect

  •  English    22     Public
    Present Perfect (Yet, Just, Already, Since & For) B1
  •   Study   Slideshow
  • Kim __________ (live) in Spain for a long time.
    has lived
  •  15
  • I can't sleep. I ________ (be) awake since four o'clock.
    have been
  •  15
  • ______ (you/ do)  your homework?
    Have you done
  •  15
  • I ______ (- complete) my part in the group project
    haven't completed
  •  15
  • I'm starving! I  ____ (eat) this morning.
    have eaten
  •  15
  • James and Camila ______ (have) the same car for long time.
    have had
  •  15
  • She ______ (watch)  TV with her mom.
    has watched
  •  15
  • My best friend ____ (find) a new job.
    My best friend HAS FOUND a new job.
  •  15
  • My family ____ (book) a holiday.
    My parents HAS BOOKED a holiday.
  •  15
  •  ____ (be) skiing?
    HAVE YOU BEEN skiiing?
  •  15
  • They ____ ( buy) the tickets for the concert.
    HAVE BOUGHT
  •  15
  • My dad ______(go) to the supermarket but he hasn't come back
    has gone
  •  15
  • I _____ (meet) my best friend since primary school.
    have met
  •  15
  • We ______ (watch) that movie three times. Let’s watch another one.
    have watched
  •  15
  • I _____ (know)  you all  sinceSeptember.
    have known
  •  15
  • I ____ (finish) my exams..
    have finished
  •  15