Irregular verbs

1234567891011121314151617181920
Across
  1. 4. held
  2. 5. fought
  3. 8. bent
  4. 9. worn
  5. 11. risen
  6. 14. bitten
  7. 15. ridden
  8. 16. stunk
  9. 17. dealt
  10. 18. frozen
  11. 20. woken
Down
  1. 1. chosen
  2. 2. shut
  3. 3. blown
  4. 5. fallen
  5. 6. hidden
  6. 7. forbidden
  7. 8. beaten
  8. 10. shaken
  9. 12. rung
  10. 13. heard
  11. 16. stolen
  12. 19. swum