Irregular verbs revision

12345678910111213141516171819202122
Across
  1. 2. say
  2. 4. catch
  3. 6. fly
  4. 9. stand
  5. 10. fight
  6. 12. sleep
  7. 13. shoot
  8. 15. feel
  9. 18. send
  10. 19. ring
  11. 20. know
  12. 22. run
Down
  1. 1. withdraw
  2. 3. make
  3. 5. think
  4. 7. lose
  5. 8. buy
  6. 11. meet
  7. 12. sit
  8. 13. spend
  9. 14. find
  10. 16. throw
  11. 17. begin
  12. 21. win