Regular and Irregular Verbs in the Present Perfect

1234567891011121314151617181920212223
Across
  1. 4. speak
  2. 5. choose
  3. 7. did
  4. 9. break
  5. 10. arise
  6. 12. bear
  7. 13. bleed
  8. 16. make
  9. 18. throw
  10. 19. write
  11. 21. begin
  12. 22. smoke
  13. 23. lay
Down
  1. 1. tell
  2. 2. see
  3. 3. shake
  4. 4. see
  5. 6. swing
  6. 8. forgive
  7. 11. swim
  8. 12. be
  9. 13. beat
  10. 14. help
  11. 15. put
  12. 17. forget
  13. 20. name