How much do you know about the English irregular verbs?

12345678910111213
Across
  1. 1. the past simple of go
  2. 2. the past simple of bring
  3. 5. the past participle of read
  4. 9. the past participle of eat
  5. 10. the past participle of speak
  6. 11. the past participle of do
  7. 12. the past simple of run
  8. 13. the past simple of sell
Down
  1. 1. the past participle of write
  2. 2. the past simple of buy
  3. 3. the past participle of understand
  4. 4. the past participle of catch
  5. 5. the past participle of ride
  6. 6. the past simple of choose
  7. 7. the past participle of go
  8. 8. the past participle of take