Irregular/regular verbs

1234567891011121314151617181920
Across
  1. 5. have
  2. 6. come
  3. 8. visit
  4. 11. did
  5. 12. ride
  6. 13. look
  7. 15. drive
  8. 16. fly
  9. 18. know
  10. 19. forget
  11. 20. buy
Down
  1. 1. cry
  2. 2. make
  3. 3. play
  4. 4. choose
  5. 7. speak
  6. 9. teach
  7. 10. drink
  8. 13. leave
  9. 14. draw
  10. 17. cost