Irregular Verb Forms #2

12345678910111213141516171819
Across
  1. 3. simple past and participle of hear
  2. 7. base form of caught
  3. 9. simple past of sing
  4. 12. base form of lost
  5. 14. simple past of sweep
  6. 16. participle of fly
  7. 17. simple past and participle of win
  8. 18. simple past of begin
  9. 19. simple past of show
Down
  1. 1. base form of fought
  2. 2. participle of be
  3. 4. participle of drive
  4. 5. participle of build
  5. 6. base form of bled
  6. 8. simple past of eat
  7. 9. participle of see
  8. 10. base form of grown
  9. 11. participle of know
  10. 13. base form of spoken
  11. 15. simple past and participle of catch
  12. 16. simple past of freeze