Crossword irregular verbs

1234567891011121314
Across
  1. 2. base form of woke
  2. 4. past participle of understand
  3. 6. past participle of choose
  4. 8. past participle of free
  5. 9. base form of told
  6. 12. past simple of swim
  7. 13. past simple of drive
  8. 14. past participle of hit
Down
  1. 1. past participle of be
  2. 3. past simple of drink
  3. 5. past participle of do
  4. 7. past simple of sleep
  5. 10. past simple of lay
  6. 11. base form of had
  7. 12. past participle of spend