Irregular verbs

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