Irregular verbs crosswords!

123456789101112131415161718192021222324
Across
  1. 3. read
  2. 5. did
  3. 7. run
  4. 8. felt
  5. 9. began
  6. 13. become
  7. 14. be
  8. 18. spoke
  9. 20. had
  10. 21. bought
  11. 22. woke
  12. 24. slept
Down
  1. 1. sold
  2. 2. came
  3. 4. drove
  4. 6. left
  5. 9. broke
  6. 10. went
  7. 11. made
  8. 12. took
  9. 15. wrote
  10. 16. ate
  11. 17. said
  12. 19. paid
  13. 23. kept