Irregular verbs

1234567891011
Across
  1. 2. past simple of shine
  2. 3. past simple of sell
  3. 4. past participle of swim
  4. 6. past simple of speak
  5. 7. past simple of begin
  6. 9. past simple of steal
  7. 10. past participle of win
  8. 11. past simple of have
Down
  1. 1. past simple of can
  2. 3. past participle of show
  3. 5. past simple of wake
  4. 6. past simple of sing
  5. 7. past simple of buy
  6. 8. past simple of fly
  7. 9. past simple of say