past tense crossword

12345678910111213141516171819202122
Across
  1. 4. teach
  2. 6. teach
  3. 7. undergo
  4. 9. put
  5. 11. sing
  6. 12. have
  7. 13. lay
  8. 14. stink
  9. 15. go
  10. 17. cost
  11. 18. lend
  12. 20. speak
  13. 21. ring
  14. 22. overcome
Down
  1. 1. become
  2. 2. wake
  3. 3. cut
  4. 5. break
  5. 6. drink
  6. 7. feed
  7. 8. creep
  8. 9. leap
  9. 10. forget
  10. 11. say
  11. 14. understand
  12. 16. learn
  13. 19. stand