Game Preview

Present Perfect

  •  English    15     Public
    grammar exercise
  •   Study   Slideshow
  • I think he _______ ( live) in Brazil since 2008.
    has lived
  •  10
  • That MP4 ________ (be) in the shop window for months.
    has been
  •  15
  • ______ you _______ (ever, send) an email to your aunt?
    Have / ever sent
  •  15
  • How much _____ you _______ (spend) this month on CDs.
    have / spent
  •  15
  • My sister, Hannah _________ (already, finish) university.
    has already finished
  •  15
  • My mum ________ (never, wear) colourful clothes.
    has never worn
  •  15
  • ______ Paul _____ ( yet, pass) his driving test _____?
    Has / passed / yet
  •  15
  • Quick! Someone _________ (just, steal) my purse.
    has just stolen
  •  20
  • Don't move. I ________ (yet, take) the photo _____ .
    haven't taken / yet
  •  25
  • She's sleepy because she _______ (just, wake) up.
    has just woken
  •  20
  • I don't think I _______ (ever, fall) in love with anyone.
    have ever fallen
  •  20
  • Jeremy _________ (just, break) his leg.
    has just broken
  •  20
  • _____ you _______ (ever, see) such a fantastic car?
    Have / ever seen
  •  20
  • Thank goodness you _______ (yet, leave) ____ .
    haven't left / yet
  •  20
  • Gerard _______ (be) in the national team since 2006.
    has been
  •  15