Across
- 2. swim .... swum
- 5. drink...drunk
- 6. speak...spoken
- 7. know...known
- 10. eat ..... eaten
- 11. wear....worn
- 12. ride...ridden
- 13. speak...spoken
- 14. go...gone
- 18. sit...sat
- 20. come...come
- 21. have...had
- 23. write...written
- 24. do...done
- 25. get....got
- 27. catch....caught
- 29. leave...left
Down
- 1. find....found
- 3. make....made
- 4. spend...spent
- 8. be....been
- 9. hear.....heard
- 13. see...seen
- 15. tell...told
- 16. give...given
- 17. read....read
- 18. say...said
- 19. think....thought
- 22. buy....bought
- 26. take...taken
- 28. meet...met