Irregular verbs

12345678910111213141516171819202122232425262728293031
Across
  1. 2. past participle of swim
  2. 4. past simple of leave
  3. 7. past simple of read
  4. 8. past participle of lose
  5. 10. past participle of understand
  6. 14. past simple of hide
  7. 15. past simple of mean
  8. 17. past simple of hit
  9. 19. past simple of eat
  10. 20. past simple of sing
  11. 21. past participle of win
  12. 22. past participle of forget
  13. 23. past participle of build
  14. 24. past simple of drink
  15. 26. past participle of show
  16. 27. past participle of think
  17. 29. past participle of grow
  18. 30. past simple of hear
  19. 31. past simple of fall
Down
  1. 1. past simple of find
  2. 2. past simple of sit
  3. 3. past simple of keep
  4. 5. past simple of bring
  5. 6. past participle of say
  6. 8. past simple of let
  7. 9. past participle of cost
  8. 11. past participle of ride
  9. 12. past participle of draw
  10. 13. past simple of choose
  11. 16. past simple of beat
  12. 18. past participle of shoot
  13. 20. past participle of spell
  14. 23. past participle of burn
  15. 25. past participle of know
  16. 26. past participle of steal
  17. 28. past simple of grow