irregular verbs

1234567891011121314151617181920
Across
  1. 3. say
  2. 4. read
  3. 6. fly
  4. 8. know
  5. 10. make
  6. 12. think
  7. 14. meet
  8. 15. cut
  9. 16. send
  10. 17. buy
  11. 19. drink
  12. 20. do
Down
  1. 1. hit
  2. 2. catch
  3. 3. speak
  4. 5. swim
  5. 7. lose
  6. 9. go
  7. 11. eat
  8. 13. get
  9. 15. can
  10. 16. swim
  11. 18. hide