Horrible list

12345678
Across
  1. 2. sing - sung
  2. 4. past simple of read
  3. 6. past simple of fight
  4. 7. past simple of catch
  5. 8. past simple of put
Down
  1. 1. drink - drunk
  2. 2. past simple of swim
  3. 3. bring - brought
  4. 5. past simple of buy
  5. 7. cut - cut