Simple past and past participle of irregular verbs

1234567891011121314151617181920212223
Across
  1. 4. Past participle of to sew
  2. 5. Simple past of to choose
  3. 8. Past participle of to steal
  4. 10. Simple past of to throw
  5. 11. Simple past of to forgive
  6. 13. Simple past of to lay
  7. 16. Past participle of to throw
  8. 18. Simple past of to lend
  9. 19. Simple past of to catch
  10. 20. Past participle of to set
  11. 23. Past participle of to drink
Down
  1. 1. Past participle of to rise
  2. 2. Simple past of to sing
  3. 3. Past participle of to speak
  4. 6. Past participle of to go
  5. 7. Simple past of to buy
  6. 9. Past participle of to show
  7. 11. Simple past of to fight
  8. 12. Simple past of to fly
  9. 14. Simple past of to dream
  10. 15. Simple past of to forget
  11. 17. Simple past of to go
  12. 18. Simple past of to light
  13. 21. Past participle of to eat
  14. 22. Simple past of to pay