Game Preview

Present perfect vs. past simple

  •  English    24     Public
    Present perfect vs. past simple
  •   Study   Slideshow
  • I ______________ it. (already/explain)
    have already explained
  •  15
  • I ____________ a vase yet. (not/break)
    haven't broken
  •  15
  • He _________. (already/awake)
    has already awoken
  •  15
  • People ______________ to Mars. (not/travel)
    have not traveled
  •  15
  • I ____________ my work. (just/do)
    have just done
  •  15
  • She ___ me first. (hit)
    hit
  •  15
  • I ______ you so. (tell)
    told
  •  15
  • "Bingpot!" _____ Captain Holt. (say)
    said
  •  15