irregular verbs B

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