The ultimate irregular verbs quiz!

1234567891011121314151617181920212223
Across
  1. 4. Past simple of "begin"
  2. 6. Simple past of "lose"
  3. 8. Past participle of "hide"
  4. 9. Past participle of the verb "bring"
  5. 11. English infinitive form of "forgiven"
  6. 13. Past participle of the verb "freeze"
  7. 14. English infinitive for "affondare"
  8. 16. Past simple of "burn"
  9. 17. Italian translation for "sink"
  10. 19. Past simple of "write"
  11. 21. Past participle of "tear"
  12. 22. English infinitive for "sciupare/viziare"
  13. 23. Past participle of "wake"
Down
  1. 1. Italian translation of the verb "strike"
  2. 2. Past participle of "teach"
  3. 3. Simple past of "sit"
  4. 5. Italian infinitive for "lead"
  5. 7. English infinitive for "costruire"
  6. 10. English infinitive for "rubare"
  7. 12. Italian infinitive for "lend"
  8. 15. past participle of "throw"
  9. 16. English infinitive for "soffiare"
  10. 18. Past simple of the verb "find"
  11. 20. Past simple of "stand"
  12. 22. English infinitive for "scuotere"