irregular verbs

123456789101112131415
Across
  1. 3. past simple of ring
  2. 6. past participle of think
  3. 9. past simple of come
  4. 12. past simple of understand
  5. 14. past participle of forgive
  6. 15. past simple of say
Down
  1. 1. past participle of fall
  2. 2. past simple of keep
  3. 4. past participle of give
  4. 5. past simple of catch
  5. 7. past simple of hear
  6. 8. part participle of grow
  7. 10. past participle of fly
  8. 11. past participle of find
  9. 13. past simple of stand