Irregular verbs crossword puzzle

12345678910111213141516171819202122232425262728293031323334353637383940
Across
  1. 2. pay
  2. 3. begin
  3. 5. bring
  4. 8. drive
  5. 11. eat
  6. 12. cut
  7. 13. think
  8. 17. have
  9. 18. make
  10. 21. wake
  11. 23. break
  12. 25. give
  13. 26. write
  14. 28. win
  15. 29. let
  16. 30. speak
  17. 31. say
  18. 32. forget
  19. 34. sleep
  20. 36. leave
  21. 38. keep
  22. 40. fall
Down
  1. 1. catch
  2. 4. drink
  3. 6. hide
  4. 7. fight
  5. 9. stand
  6. 10. meet
  7. 12. come
  8. 14. throw
  9. 15. choose
  10. 16. become
  11. 19. know
  12. 20. lose
  13. 22. run
  14. 24. tell
  15. 27. buy
  16. 30. steal
  17. 31. sell
  18. 33. take
  19. 35. sit
  20. 37. feel
  21. 39. put