Irregular Verbs II

123456789
Across
  1. 2. find-?-found
  2. 3. grow-?-grown
  3. 6. keep-kept-?
  4. 8. have-had-?
  5. 9. hold-?-held
Down
  1. 1. forget-forgot-?
  2. 4. eat-ate-?
  3. 5. ?-fed-fed
  4. 7. ?-gave-given
  5. 8. ?-hid-hidden