Irregular verbs

123456789101112131415161718192021222324252627282930313233343536373839404142434445
Across
  1. 2. bought
  2. 3. ran
  3. 5. brought
  4. 8. came
  5. 9. broke
  6. 11. swam
  7. 14. heard
  8. 15. cut
  9. 17. thought
  10. 20. taught
  11. 22. lost
  12. 24. drank
  13. 25. met
  14. 27. said
  15. 29. forgave
  16. 30. left
  17. 33. stood
  18. 34. saw
  19. 35. forgot
  20. 38. put
  21. 40. ate
  22. 41. drove
  23. 42. learnt
  24. 44. did
  25. 45. knew
Down
  1. 1. won
  2. 2. built
  3. 3. read
  4. 4. went
  5. 5. began
  6. 6. gave
  7. 7. wrote
  8. 10. fit
  9. 12. made
  10. 13. stung
  11. 16. understood
  12. 18. kept
  13. 19. flew
  14. 21. chose
  15. 23. slept
  16. 26. took
  17. 27. sat
  18. 28. became
  19. 31. had
  20. 32. spoke
  21. 36. got
  22. 37. told
  23. 39. found
  24. 41. drew
  25. 43. sang