Irregular verbs Groups 1 - 7

12345678910111213141516171819202122232425262728
Across
  1. 2. have
  2. 3. cost
  3. 4. forget
  4. 6. say
  5. 7. know
  6. 12. buy
  7. 14. fly
  8. 15. speak
  9. 16. give
  10. 17. think
  11. 19. eat
  12. 21. do
  13. 24. teach
  14. 27. make
  15. 28. freeze
Down
  1. 1. say
  2. 2. hit
  3. 3. cut
  4. 5. read
  5. 6. sing
  6. 8. write
  7. 9. wake
  8. 10. go
  9. 11. begin
  10. 13. take
  11. 17. tell
  12. 18. get
  13. 20. bite
  14. 22. drive
  15. 23. see
  16. 25. hear
  17. 26. come