irregular verbs

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