Game Preview

Present Perfect + Still, Yet, Just, Already, Eve ...

  •  30     Public
    Gap fill sentences testing ability with the present perfect tense & associated adverbs of time.
  •   Study   Slideshow
  • Have you ever ________ to Moscow?
    done
    been
    taken
    seen
  •  15
  • _________ she done her homework?
    Is
    Had
    Have
    Has
  •  15
  • She has studied at the school __________ 2014.
    in
    for
    to
    since
  •  15
  • They've ______ arrived.
    just
    yet
    since
    already
  •  15
  • We haven't gone out _______.
    yet
    already
    just
    since
  •  15
  • ______ we finished?
    Has
    does
    Is
    Have
  •  15
  • ____ it rained?
    Is
    Does
    Has
    Have
  •  15
  • Have you ever _______ to Rome?
    won
    been
    be
    had
  •  15
  • Have you ______ played golf?
    seen
    never
    always
    ever
  •  15
  • We haven't seen you _____ a long time.
    since
    ago
    just
    for
  •  15
  • My aunt has lived in Madrid ______ 2006.
    ago
    for
    since
    been
  •  15
  • She has been there ______ three days.
    ago
    since
    for
    to
  •  15
  • We've been waiting ____ 9 o'clock.
    at
    since
    for
    ago
  •  15
  • All of us have been learning English ______ we were three.
    since
    to
    for
    on
  •  15
  • We have known Pedro _____ five years.
    at
    on
    for
    since
  •  15
  • How long have you _____ English?
    study
    studying
    studied
    to study
  •  15