Irregular verbs

12345678
Across
  1. 1. present of put
  2. 4. past participle of make
  3. 6. present of lay
  4. 7. past participle of throw
  5. 8. past of known
Down
  1. 1. past perfect of pay
  2. 2. present of given
  3. 3. past of fly
  4. 4. present of met
  5. 5. past participle of eat