Game Preview

Present Perfect Simple

  •  English    16     Public
    Beginners practice for the present perfect simple tense
  •   Study   Slideshow
  • He ... never seen a dolphin in real life.
    have
    has
  •  15
  • We ... just gotten a new kitten.
    has
    have
  •  15
  • They ... already eaten lunch.
    have
    has
  •  15
  • I ... lived here since I was born.
    has
    have
  •  15
  • My computer ... crashed!
    have
    has
  •  15
  • The weather ... been really cold.
    has
    have
  •  15
  • My parents ... found new jobs in a different city.
    have
    has
  •  15
  • ... you ever been to Africa?
    Has
    Have
  •  15
  • ... she ever ridden a camel?
    Have
    Has
  •  15
  • ... your friends ever given you money?
    Has
    Have
  •  15
  • I ... never cheated on an exam.
    hasn't
    have
  •  15
  • They ... been to China.
    hasn't
    haven't
  •  15
  • The cat ... caught the mouse yet.
    hasn't
    haven't
  •  15
  • Today is the first day I ... ever worked in a shop.
    has
    have
  •  15
  • My birthday party ... ... incredible!
    has be
    has been
    have was
    have been
  •  15
  • Tom and Harry ... ... two books together.
    has written
    have wrote
    have written
    has wrote
  •  15