Past irregular verbs

12345678
Across
  1. 2. Past tense of see
  2. 4. Past tense of fly
  3. 5. Past tense of do
  4. 7. Past tense of buy
  5. 8. Past tense of eat
Down
  1. 1. Past tense of sleep
  2. 2. Past tense of swim
  3. 3. Past tense of go
  4. 6. Past tense of drive