irregular verbs

12345678910111213
Across
  1. 2. past simple of fly
  2. 4. past participle of forgive
  3. 5. past simple of build
  4. 7. past simple of do
  5. 8. past simple of catch
  6. 10. past simple of tear
  7. 11. past participle of speak
  8. 13. past simple of run
Down
  1. 1. past simple of fall
  2. 2. past simple of forget
  3. 3. past simple of read
  4. 6. past participle of teach
  5. 8. past participle of choose
  6. 9. past participle of feel
  7. 12. past participle of know