irregular verbs

123456789
Across
  1. 3. eaten eat
  2. 4. done do
  3. 6. won win
  4. 7. written write
  5. 8. cut cut
  6. 9. flown fly
Down
  1. 1. had have
  2. 2. read read
  3. 5. drunk drink
  4. 6. gone go
  5. 7. worn wear