Irregular verbs II.

1234567891011121314151617
Across
  1. 1. stuck
  2. 3. sat
  3. 5. ridden
  4. 6. stand
  5. 8. swum
  6. 9. sweep
  7. 10. wrote
  8. 11. worn
  9. 12. stolen
  10. 16. rang
  11. 17. tear
Down
  1. 1. sold
  2. 2. understood
  3. 3. said
  4. 4. threw
  5. 7. mean
  6. 8. spoke
  7. 13. taught
  8. 14. lain
  9. 15. pay