Across
- 2. swam swum
- 4. ate eaten
- 5. heard heard
- 7. found found
- 11. read read
- 12. did donr
- 13. made made
- 15. was/were been
- 16. thought thought
- 17. told told
- 19. spoke spoke
- 20. took taken
- 22. went gone
- 25. wore worn
- 26. spoke spoken
- 27. gave given
- 28. had had
Down
- 1. came come
- 2. spent spent
- 3. won won
- 6. rode ridden
- 8. drank drunk
- 9. said said
- 10. met met
- 14. wrote written
- 15. bought bought
- 18. left left
- 19. sat sat
- 21. knew known
- 23. caught caught
- 24. saw seen
- 26. saw seen
- 27. got got