irregular verbs B

123456789
Across
  1. 1. past participle of 'to swim'
  2. 2. infinitive of 'said'
  3. 4. past participle of 'to wear'
  4. 5. past simple 'to prove'
  5. 8. past participle 'to pay'
  6. 9. past participle of 'to ring'
Down
  1. 1. past participle 'to shake'
  2. 3. infinitive of 'lost'
  3. 6. past simple of 'to read'
  4. 7. past simple of 'to teach'