Irregular verbs

12345678910111213141516171819202122
Across
  1. 2. past of bring
  2. 4. past of fly
  3. 7. past of lend
  4. 8. past of wake
  5. 9. past of feel
  6. 11. past of send
  7. 12. past of buy
  8. 15. past of stand
  9. 16. past of hear
  10. 19. past of sell
  11. 20. past of sew
  12. 21. past of hold
  13. 22. past of catch
Down
  1. 1. past of wear
  2. 3. past of tell
  3. 5. past of light
  4. 6. past of choose
  5. 7. past of leave
  6. 10. past of teach
  7. 11. past of show
  8. 13. past of think
  9. 14. past of pay
  10. 15. past of say
  11. 16. past of hide
  12. 17. past of spend
  13. 18. past of fight