Crossword puzzle: Irregular verbs

12345678910111213141516171819
Across
  1. 3. past participle of forgot
  2. 4. simple past of stehen
  3. 6. past participle of (zer)brechen
  4. 8. German infinitive of let
  5. 10. past participle of teach
  6. 11. simple past of ausgeben/verbringen
  7. 12. simple past of drink
  8. 15. past participle of schreiben
  9. 18. German infinitive of drawn
Down
  1. 1. past participle of geben
  2. 2. simple past of sell
  3. 4. simple past of speak
  4. 5. German infinitive of paid
  5. 7. German infinitive of machen/tun
  6. 9. past participle of sit
  7. 13. English infinitive of kept
  8. 14. simple past of grown
  9. 16. simple past of run
  10. 17. past participle of wissen
  11. 19. past participle of schneiden