Study

PRESENT PERFECT

  •   0%
  •  0     0     0

  • My mum _____ (make) a cake for the birthday party.
    has made
  • They don't live next to us anymore. They _____ (buy) a house in the suburbs.
    have bought
  • I ____ (not see) you for ages!
    haven't seen
  • Jessy _____ (be) to Japan twice.
    has been
  • She has had that dog ALREDY/SINCE/FOR I can remember.
    since
  • Don't come in! I have YET/EVER/JUST mopped the floor.
    just
  • ____ (she / call) you?
    Has she called
  • The've been married FOR/SINCE/EVER 5 years.
    for
  • We've lived here ALREADY/SINCE/FOR 40 years.
    for
  • It _____ (not stop) raining since morning.
    hasn't stopped
  • My cousin ______ (play) the piano for 2 years.
    has played
  • Timmy _____ (break) his leg.
    has broken
  • They have ALREADY/SINCE/NEVER packed for the trip. They are ready to go.
    already
  • Rick ______ (fly) to London three times this month.
    has flown
  • My brother ____ (not drive) a car before.
    hasn't driven
  • This is the best pizza I have EVER/SINCE/FOR eaten.
    ever
  • _____ (you / see) the new Marvel film?
    Have you seen
  • Have you NEVER/EVER/YET tried scuba diving?
    ever
  • Have you washed the dishes JUST/EVER/YET?
    yet
  • Rita can't get in. She ____ (lose) her keys.
    has lost
  • Hurray! We _____ (win) !
    have won
  • _____ (you / give) you exam to the teacher?
    Have you given
  • I haven't talked to Jane FOR/SINCE/JUST Saturday evening.
    since
  • I still _____ (not find) what I'm looking for.
    haven't found