Irregular verbs

12345678910111213
Across
  1. 1. past of put
  2. 3. past of win
  3. 4. past participle of know
  4. 8. past of catch
  5. 9. present of taught
  6. 11. past participle of drink
  7. 12. past participle of be
  8. 13. present of sold
Down
  1. 2. past participle of took
  2. 3. past of go
  3. 5. past participle of write
  4. 6. present of said
  5. 7. past of swum
  6. 10. present of frozen