Irregular verbs

123456789101112131415161718192021222324
Across
  1. 2. past simple pay
  2. 5. present perfect lay
  3. 8. present perfect eat
  4. 9. past simple win
  5. 10. past simple broadcast
  6. 13. past simple choose
  7. 15. present perfect drive
  8. 17. past simple forbid
  9. 18. present perfect swear
  10. 20. past simple lead
  11. 21. present perfect cost
  12. 22. present perfect bleed
  13. 24. past simple shake
Down
  1. 1. present perfect lie
  2. 3. present perfect wake up
  3. 4. past simple weep
  4. 6. past simple dig
  5. 7. past simple shine
  6. 11. past simple sit
  7. 12. present perfect seek
  8. 14. past simple smell
  9. 15. present perfect stink
  10. 16. past simple wear
  11. 19. past simple throw
  12. 23. past simple take