irregular verbs second part

123456789101112131415
Across
  1. 4. swum
  2. 5. sat
  3. 6. seen
  4. 7. shaken
  5. 8. taught
  6. 10. written
  7. 11. stood
  8. 12. sent
  9. 13. taken
  10. 14. up woken up
  11. 15. said
Down
  1. 1. won
  2. 2. spoken
  3. 3. understood
  4. 4. stuck
  5. 6. shown
  6. 7. slept
  7. 8. thought
  8. 9. sung
  9. 12. sunk
  10. 13. told
  11. 14. worn