irregular verbs

1234567891011121314151617181920212223242526272829
Across
  1. 2. swim .... swum
  2. 5. drink...drunk
  3. 6. speak...spoken
  4. 7. know...known
  5. 10. eat ..... eaten
  6. 11. wear....worn
  7. 12. ride...ridden
  8. 13. speak...spoken
  9. 14. go...gone
  10. 18. sit...sat
  11. 20. come...come
  12. 21. have...had
  13. 23. write...written
  14. 24. do...done
  15. 25. get....got
  16. 27. catch....caught
  17. 29. leave...left
Down
  1. 1. find....found
  2. 3. make....made
  3. 4. spend...spent
  4. 8. be....been
  5. 9. hear.....heard
  6. 13. see...seen
  7. 15. tell...told
  8. 16. give...given
  9. 17. read....read
  10. 18. say...said
  11. 19. think....thought
  12. 22. buy....bought
  13. 26. take...taken
  14. 28. meet...met