Study

Present perfect S and C, for and since, past sim ...

  •   0%
  •  0     0     0

  • How long have they _____ going out together?
    already
    been
    be
  • Why is he asking for money again? I _____ him £50 two days ago!
    lent
    ’ve lent
    lend
  • I haven’t seen her _____ last summer. How is she?
    until
    for
    since
  • She _____ a lot of money when his grandfather died.
    inherited
    been inheriting
    ’s inherited
  • I’ve been playing football _____ I was six years old.
    for
    when
    since
  • Have you _____ been to South America?
    yet
    ever
    before
  • A) When _____ on holiday to Thailand? B) Two years ago.
    have you gone
    you went
    did you go
  • A) Can I speak to Peter, please? B) Sorry, he’s _____ gone out.
    just
    ever
    yet
  • Have you _____? There’s blue paint in your hair!
    painted
    painting
    been painting
  • Paula _____ a lot of money when she was a student.
    has borrowed
    has been borrowing
    borrowed
  • We _____ far too much on our holiday last year.
    spent
    been spending
    ’ve spent
  • A) Would you like a cup of tea? B) No, thanks. I’ve _____ one.
    just have
    had just
    just had
  • She _____ had a bank account for five years now.
    had
    have
    has
  • You look tired. What _____?
    have you doing
    have you been doing
    you have been doing
  • I haven’t finished my exams _____. I’ve got two more next week.
    soon
    already
    yet
  • It’s 11.00 a.m. and I _____ half an hour of work this morning!
    ’ve been doing
    did
    ’ve done
  • How much money _____ you earn last month?
    do
    did
    have
  • We’ve been living in this house _____ four years now.
    from
    for
    since
  • She _____ saved enough money for a car. She needs another 500 euros.
    hadn’t
    hasn’t
    has
  • I _____ my wallet when I was on holiday last year.
    ’ve lost
    lost
    ’ve been losing