Crossword: irregular verbs

12345678910111213141516171819202122232425
Across
  1. 2. Past simple of SLEEP
  2. 4. Past participle of SHOW
  3. 6. Past simple of BUY
  4. 8. Past simple of COST
  5. 10. Past simple of SHINE
  6. 11. Infinitivee of TORN
  7. 15. Past simple of BECOME
  8. 16. Past simple of FIGHT
  9. 18. Past simple of hold
  10. 20. Past participle of TEACH
  11. 21. Past participle of KNOW
  12. 22. Past simple of MEAN
  13. 23. Past participle of RISE
  14. 25. Past participle of SEND
Down
  1. 1. Infinitive of WORE
  2. 2. Past participle of SINK
  3. 3. Past simple of THINK
  4. 5. Infinitive of CAUGHT
  5. 7. Infinitive of LOST
  6. 9. Past simple of SPEND
  7. 12. Past simple of SAY
  8. 13. Past simple of FEEL
  9. 14. Past participle of FORGET
  10. 17. Past simple of GET
  11. 18. Past simple of HANG
  12. 19. Past simple of LIE
  13. 23. Past participle of RIDE
  14. 24. Past participle of BET