Crossword puzzle with irregular verbs 2 (Senior A)

123456789101112131415161718
Across
  1. 3. build
  2. 6. become
  3. 7. forget
  4. 10. forgive
  5. 11. hit
  6. 12. speak
  7. 16. run
  8. 17. hold
  9. 18. be
Down
  1. 1. cut
  2. 2. do
  3. 3. begin
  4. 4. keep
  5. 5. bring
  6. 8. give
  7. 9. cost
  8. 11. hear
  9. 13. break
  10. 14. know
  11. 15. fall