Game Preview

Present Perfect Simple

  •  English    11     Public
    Practice present perfect simple tense for beginners
  •   Study   Slideshow
  • I ________ (be) here since 9 o'clock.
    have been
  •  15
  • They ________ (write) three letters already.
    have written
  •  15
  • He ________ (finish) his homework.
    has finished
  •  15
  • We _______ (go) to the beach many times.
    have gone
  •  15
  • We _________ (see) this movie already.
    have seen
  •  15
  • They ____never ____ (eat) sushi before.
    have never eaten
  •  15
  • Why _____ he ______ (go) already?
    has he gone
  •  15
  • _____ you ever ______ (drink) coffee?
    Have you ever drunk
  •  15
  • He ________ (read) this novel already.
    has read
  •  15
  • They ____never ____ (hear) this song.
    have never heard
  •  15
  •  15