Game Preview

Present Perfect

  •  English    20     Public
    Practice using present perfect as well as when to use just since and for
  •   Study   Slideshow
  • I have ______ (ever/never) been to Iceland.
    never
  •  15
  • Have you _________ (ever/never) eaten tofu?
    ever
  •  15
  • I have _______ (just/since) finished taking an exam.
    just
  •  15
  • I have _______ (ever/never) ridden a horse.
    ridden
  •  15
  • Have you _______ (ever/never) thought about becoming an astronaut?
    ever
  •  15
  • I have ________ (for/just) sent you an email!
    just
  •  15
  • She ________ _________ (study) English for five years.
    has studied
  •  15
  • You _______ ________ (forget) to write your name on your paper.
    have forgotten
  •  15
  • They _________ __________ (not buy) the tickets yet.
    haven't bought
  •  15
  • Jack _______ ________ (not do) his homework, so he can't go to the party.
    hasn't done
  •  15
  • I have known him ________ (since/for) three years.
    for
  •  15
  • We have lived here __________ (since/for) 2013.
    since
  •  15
  • I ________ _________ (see) the new Star Wars movie three times.
    have seen
  •  15
  • __________ you _________ (see) my wallet? I can't find it.
    Have .... seen
  •  15
  • We _______ ________ (be) here before.
    have been
  •  15
  • She has played the piano _________ (since/for) many years.
    for
  •  15