Irregular verbs

12345678
Across
  1. 2. fly
  2. 6. think
  3. 7. catch
  4. 8. ride
Down
  1. 1. hold
  2. 3. write
  3. 4. sing
  4. 5. go