irregular verbs

1234567891011121314151617181920212223242526272829
Across
  1. 1. sleep
  2. 3. have
  3. 6. speak
  4. 7. sing
  5. 8. do
  6. 9. bring
  7. 13. drink
  8. 14. eat
  9. 16. see
  10. 20. catch
  11. 21. give
  12. 23. swim
  13. 25. think
  14. 26. say
  15. 27. take
  16. 28. know
  17. 29. meet
Down
  1. 2. pay
  2. 3. hear
  3. 4. forget
  4. 5. read
  5. 10. ride
  6. 11. understand
  7. 12. run
  8. 15. fly
  9. 17. write
  10. 18. teach
  11. 19. go
  12. 20. come
  13. 22. buy
  14. 24. make