irregular words

123456789
Across
  1. 1. past participle of swim
  2. 3. past participle of bring
  3. 6. past participle of do
  4. 7. past simple of sing
  5. 8. past participle of set
  6. 9. past simple of make
Down
  1. 2. past simple of go
  2. 3. past participle of be
  3. 4. past simple of understand
  4. 5. past simple of hide
  5. 8. past simple of swim