Irregular verbs - difficult

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
Across
  1. 1. cut
  2. 3. bought
  3. 4. sold
  4. 6. won
  5. 7. sank
  6. 8. woke
  7. 9. got
  8. 11. heard
  9. 12. sang
  10. 13. flew
  11. 14. sat
  12. 15. taught
  13. 17. spent
  14. 20. shot
  15. 22. went
  16. 23. was, were
  17. 27. chose
  18. 28. broke
  19. 29. met
  20. 30. did
  21. 31. paid
  22. 32. made
  23. 34. understood
  24. 39. fell
  25. 41. found
  26. 42. had
  27. 43. ate
  28. 44. left
  29. 45. told
  30. 48. thought
  31. 49. put
  32. 50. kept
  33. 51. ran
Down
  1. 2. took
  2. 3. brought
  3. 4. sent
  4. 5. lost
  5. 6. wore
  6. 7. said
  7. 8. wrote
  8. 10. rode
  9. 11. hit
  10. 16. caught
  11. 17. saw
  12. 18. drank
  13. 19. swam
  14. 21. hurt
  15. 22. grew
  16. 24. slept
  17. 25. became
  18. 26. forgot
  19. 27. came
  20. 28. began
  21. 33. built
  22. 35. drew
  23. 36. read
  24. 37. drove
  25. 38. shut
  26. 39. felt
  27. 40. spoke
  28. 46. let
  29. 47. gave
  30. 50. knew