Irregular Verbs

123456789
Across
  1. 2. past tense of keep
  2. 4. past tense of find
  3. 6. past tense of shake
  4. 7. past tense of buy
  5. 8. past tense of catch
  6. 9. past tense of teach
Down
  1. 1. past tense of bring
  2. 3. past tense of think
  3. 5. past tense of fight
  4. 6. past tense of speak