Study

Present Perfect Simple

  •   0%
  •  0     0     0

  • They ... already eaten lunch.
    have
    has
  • The weather ... really cold.
    has was
    has been
  • The students ... their exams.
    has passed
    have passed
  • We ... just heard a noise upstairs.
    have
    has
  • My birthday party ... ... wonderful!
    has been
    have was
    has be
    have been
  • ... she ever ridden a camel?
    Has
    Have
  • Make - Made - ...
    maden
    made
    maken
  • ... your friends ever given you money?
    Have
    Has
  • Drink - Drank - ...
    drunken
    drink
    drunk
  • He ... never seen a dolphin in real life.
    have
    has
  • My parents ...  ... new jobs in the city.
    have find
    have found
  • Drive - Drove - ...
    driven
    droven
    drived
  • Fly - Flew - ...
    flown
    flewn
    flewed
  • Be - Was/Were - ...
    been
    gone
    beed
  • Sing - Sang - ...
    sung
    sang
    sunged
  • My computer ... crashed!
    has
    have
  • Take - Took - ...
    taked
    tooken
    taken
  • See - Saw - ...
    seed
    seen
    sawed
  • The cat ... caught a mouse.
    hasn't
    haven't
  • I ... cheated in an exam.
    hasn't
    haven't
  • Tom and Harry ... ... a story together.
    has written
    have wrote
    has wrote
    have written
  • ... you ever stolen?
    Have
    Has
  • Understand - Understood - ...
    understand
    understood
    understanded
  • Today is the first day I ...  in a shop.
    have worked
    has worked
  • I ... lived here since I was born.
    have
    has
  • They ... been to China.
    hasn't
    haven't