Irregular verbs III.

1234567
Across
  1. 1. see
  2. 2. run
  3. 4. say
  4. 5. sleep
  5. 7. meet
Down
  1. 1. sing
  2. 2. read
  3. 3. ride
  4. 4. sit
  5. 6. put