Game Preview

Present perfect

  •  English    15     Public
    Present perfect
  •   Study   Slideshow
  • tidy
    tidied
  •  15
  • feed
    fed
  •  15
  • make
    made
  •  15
  • put
    put
  •  15
  • wash
    washed
  •  15
  • vacuuum
    vacuumed
  •  15
  • clean
    cleaned
  •  15
  • take
    taken
  •  15
  • load
    loaded
  •  15
  • lay
    laid
  •  15
  • water
    watered
  •  15
  • sweep
    swept
  •  15
  • cut
    cut
  •  15
  • hang
    hung
  •  15
  • do
    done
  •  15