Game Preview

Present Perfect Simple

  •  English    24     Public
    Beginners practice for the present perfect simple tense
  •   Study   Slideshow
  • He has never _________ a dolphin in real life.
    seen
    saw
  •  15
  • We have just _______ a noise upstairs.
    heard
    hear
  •  15
  • Has Winnie ________ his lunch yet?
    eaten
    ate
  •  15
  • I have _______ here since I was born.
    live
    lived
  •  15
  • Oh, no! My computer _________ !
    have crached
    has crashed
  •  15
  • The weather _________ really cold.
    has been
    have been
  •  15
  • My parents___________ found new jobs in the city.
    has
    have
  •  15
  • The students ____________ passed their exams.
    have
    has
  •  15
  • ___________ she ever ridden a camel?
    Have
    Has
  •  15
  • _______ your friends ever given you money?
    Have
    Has
  •  15
  • I _________ never ________ to China.
    haven't - been
    have - been
  •  15
  • The singer is on the stage. He _____________ 2 songs.
    have sung
    has sung
  •  15
  • The cat _________ a mouse.
    haven't caught
    hasn't caught
  •  15
  • My dog __________ a car.
    have driven
    has driven
  •  15
  • The dog ________ on a flying carpet before.
    have flown
    has flown
  •  15
  • I ... worked in a shop.
    have
    has
  •  15