irregular verbs

12345678910111213141516171819202122232425262728
Across
  1. 2. swam swum
  2. 4. ate eaten
  3. 5. heard heard
  4. 7. found found
  5. 11. read read
  6. 12. did donr
  7. 13. made made
  8. 15. was/were been
  9. 16. thought thought
  10. 17. told told
  11. 19. spoke spoke
  12. 20. took taken
  13. 22. went gone
  14. 25. wore worn
  15. 26. spoke spoken
  16. 27. gave given
  17. 28. had had
Down
  1. 1. came come
  2. 2. spent spent
  3. 3. won won
  4. 6. rode ridden
  5. 8. drank drunk
  6. 9. said said
  7. 10. met met
  8. 14. wrote written
  9. 15. bought bought
  10. 18. left left
  11. 19. sat sat
  12. 21. knew known
  13. 23. caught caught
  14. 24. saw seen
  15. 26. saw seen
  16. 27. got got