Irregular verbs

123456789101112131415161718
Across
  1. 1. past of swim
  2. 3. past of go
  3. 6. past of have
  4. 8. past of forget
  5. 9. past of run
  6. 11. past of tell
  7. 12. past of come
  8. 15. past of take
  9. 16. past of get
  10. 18. past of speak
Down
  1. 2. past of make
  2. 4. past of think
  3. 5. past of find
  4. 7. past of drink
  5. 9. past of read
  6. 10. past of eat
  7. 13. past of meet
  8. 14. past of buy
  9. 16. past of give
  10. 17. past of write
  11. 18. past of see