Irregular verbs

123456789101112131415161718192021
Across
  1. 5. lose
  2. 6. buy
  3. 7. leave
  4. 9. awake
  5. 10. bet
  6. 12. fight
  7. 15. choose
  8. 18. draw
  9. 20. mean
  10. 21. have
Down
  1. 1. build
  2. 2. teach
  3. 3. rise
  4. 4. speak
  5. 8. freeze
  6. 10. break
  7. 11. catch
  8. 13. hide
  9. 14. swim
  10. 16. hear
  11. 17. sing
  12. 19. pay