Game Preview

present perfect past simple

  •  English    19     Public
    present perfect past simple
  •   Study   Slideshow
  • ............you ever......abroad? (go)
    have you ever been
  •  25
  • she....this book five times. It's very gripping. (read)
    has read
  •  10
  • ...........(you/eat) before you......(leave) home?
    Did you eat/ left
  •  20