irregular verbs

12345678910
Across
  1. 2. past form of speak
  2. 3. past form of tell
  3. 4. past participle of keep
  4. 8. past form of dig
  5. 9. past form of lay
  6. 10. past participle of eat
Down
  1. 1. past form of fly
  2. 2. past form of steal
  3. 5. past participle of think
  4. 6. past participle of ride
  5. 7. past participle of catch