German Perfect Tense with "haben"

1234567891011121314
Across
  1. 3. saw
  2. 4. took
  3. 6. wrote
  4. 7. forgot
  5. 8. did/made
  6. 9. lived
  7. 10. loved
  8. 12. gave
  9. 13. met
  10. 14. bought
Down
  1. 1. slept
  2. 2. watched TV
  3. 4. drunk
  4. 5. read
  5. 9. danced
  6. 11. found