Irregular verbs

1234567891011121314151617181920
Across
  1. 4. hide
  2. 5. know
  3. 6. sing
  4. 7. teach
  5. 10. wear
  6. 11. become
  7. 12. do
  8. 14. can
  9. 16. fight
  10. 17. sleep
  11. 20. wake
Down
  1. 1. understand
  2. 2. shine
  3. 3. blow
  4. 6. swim
  5. 8. think
  6. 9. mean
  7. 13. do
  8. 15. bite
  9. 18. take
  10. 19. win