irregular verbs

12345678910111213141516
Across
  1. 1. past simple of swim
  2. 4. past participle of leave
  3. 6. past simple of drink
  4. 9. past participle of fall
  5. 11. past simple of understand
  6. 14. past simple of sing
  7. 15. past simple of think
  8. 16. past simple of go
Down
  1. 2. past participle of write
  2. 3. past simple of break
  3. 5. past simple of come
  4. 7. past participle of ride
  5. 8. past simple of teach
  6. 10. past simple of lose
  7. 12. past simple of drive
  8. 13. past particple of eat
  9. 14. past simple of shine