Game Preview

Present perfect

  •  English    19     Public
    regular and irregular verbs
  •   Study   Slideshow
  • She has .......video games since early morning (played / planted)
    played
  •  15
  • I haven't ....... shower today (eaten/ taken)
    taken
  •  15
  • I lost my phone. I haven't ....... a new phone. (taught / bought)
    bought
  •  15