Irregular verbs

12345678
Across
  1. 2. buy past participle
  2. 5. write past participle
  3. 6. do past simple
  4. 8. be past simple
Down
  1. 1. go past participle
  2. 3. have past simple
  3. 4. give past participle
  4. 7. swim past simple