Past simple irregulars crossword

123456789101112131415161718
Across
  1. 3. lost
  2. 5. bought
  3. 9. did
  4. 10. ran
  5. 11. slept
  6. 13. drank
  7. 14. wrote
  8. 15. ate
  9. 18. had
Down
  1. 1. made
  2. 2. flew
  3. 4. sang
  4. 5. broke
  5. 6. went
  6. 7. drove
  7. 8. sent
  8. 9. drew
  9. 12. gave
  10. 16. took
  11. 17. fell