Irregular verbs list #2

123456789
Across
  1. 1. held
  2. 3. taught
  3. 5. left
  4. 7. spoke
  5. 8. drew
  6. 9. dreamt
Down
  1. 1. hid
  2. 2. thought
  3. 4. wore
  4. 6. was
  5. 7. swam
  6. 9. drove