Game Preview

2B Present Perfect Tenses Review

  •  English    15     Public
    .
  •   Study   Slideshow
  • Diederick _____ glasses since he was a child.
    have worn
    has worn
    wore
  •  15
  • She _____ had a bank account for five years now.
    had
    have
    has
  •  15
  • I’ve been playing football _____ I was six years old.
    since
    for
    when
  •  15
  • Have you _____? There’s blue paint in your hair!
    painting
    painted
    been painting
  •  15
  • It’s 11.00 a.m. and I _____ half an hour of work this morning!
    ’ve done
    did
    ’ve been doing
  •  15
  • You look tired. What _____?
    have you doing
    you have been doing
    have you been doing
  •  15
  • How long have they _____ going out together?
    were
    been
    be
  •  15
  • I haven’t seen her _____ last summer. How is she?
    for
    since
    until
  •  15
  • We’ve been living in this house _____ four years now.
    for
    from
    since
  •  15
  • He ________ German for three years now.
    ’s learning
    's been learning
    learnt
  •  15
  • Don’t worry. I ____________ – I’ve got a cold.
    don't cry
    haven’t been crying
    haven’t been cried
  •  15
  • He __________ tomatoes since he was a child.
    's been disliking
    've disliked
    ’s disliked
  •  15
  • I _______________ the same bank account since I was a student
    ’ve had
    have
    've been having
  •  15
  • She _____________ him for years.
    's been knowing
    is knowing
    ’s known
  •  15
  • I ______________ my visit to the Amazon for years.
    ’ve been planning
    planned
    am planning
  •  15