irregular verbs

12345678
Across
  1. 2. past simple for "forgive"
  2. 4. past simple for "sleep"
  3. 5. past simple for "grow"
  4. 7. past participle for "bring"
  5. 8. past simple for "come"
Down
  1. 1. past simple for "hear"
  2. 2. past participle for "fall"
  3. 3. past participle for "write"
  4. 4. past participle for "swim"
  5. 6. past participle for "win"