Study

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

  •   0%
  •  0     0     0

  • The teacher ________ hasn't said anything about the homework.
    since
    still
    for
    yet
  • She has been there ______ three days.
    to
    since
    for
    ago
  • We haven't gone out _______.
    since
    yet
    just
    already
  • _________ she done her homework?
    Has
    Have
    Had
    Is
  • She has studied at the school __________ 2014.
    for
    in
    since
    to
  • I ________ (just feed) the rabbits
    have just fed
    has just fed
    have just feed
    has just feed
  • Have you ever ________ to Moscow?
    seen
    taken
    been
    done
  • How long have you _______ her?
    knew
    known
    to know
    know
  • I can't decide. I ________ haven't made a decision.
    never
    already
    just
    still
  • They've ______ arrived.
    since
    just
    already
    yet
  • How long _____ you been studying at this school?
    been
    has
    to have
    have
  • My aunt has lived in Madrid ______ 2006.
    been
    for
    since
    ago
  • How long ____ she had a car?
    have
    has
    to have
    been
  • I can't believe it. Carol _________ hasn't phoned me.
    yet
    just
    already
    still
  • ______ we finished?
    does
    Have
    Is
    Has
  • I have ___________ been to France.
    since
    never
    for
    ever
  • All of us have been learning English ______ we were three.
    for
    to
    on
    since
  • Have you ________ eaten lobster?
    yet
    since
    never
    ever
  • Have you ever _______ to Rome?
    had
    won
    been
    be
  • The cat _______ (just catch) a mouse.
    have just catch
    has just caught
    just has catch
    just have catched
  • Have you ______ played golf?
    ever
    seen
    never
    always
  • We have known Pedro _____ five years.
    at
    for
    on
    since
  • We haven't seen you _____ a long time.
    for
    since
    just
    ago
  • That's the smallest car I've _________ driven.
    already
    never
    still
    ever
  • How long have you _____ English?
    study
    studied
    to study
    studying
  • The children __________ (do) their homework
    have do
    has done
    have done
    has do
  • How long has she _____ her dog?
    haven't
    have
    had
    has
  • We've been waiting ____ 9 o'clock.
    at
    for
    since
    ago
  • ____ it rained?
    Have
    Is
    Has
    Does
  • The students __________ (book) a flight to Viena.
    have booked
    have book
    has book
    has booked