Tenses puzzle

123456789101112131415161718192021222324252627282930
Across
  1. 1. cut( present progressive )
  2. 4. past simple of hold
  3. 6. past simple of send
  4. 8. past simple of draw
  5. 10. past simple of swim
  6. 11. past simple of drive
  7. 12. past simple of spend
  8. 13. hop ( simple present )
  9. 15. past simple of are
  10. 17. past simple of choose
  11. 19. past simple of catch
  12. 20. past simple of do
  13. 21. past simple of bring
  14. 24. past simple of drink
  15. 26. past simple of break
  16. 28. past simple of lose
  17. 30. past simple of find
Down
  1. 2. past simple of think
  2. 3. ariana (play) the piano at the concert last week
  3. 5. past simple of stand
  4. 7. past simple of make
  5. 9. past simple of write
  6. 10. pas tense of sleep
  7. 12. past simple of steal
  8. 14. past simple of forget
  9. 15. past simple of go
  10. 16. past simple of read
  11. 18. past tense of make
  12. 22. past simple of ride
  13. 23. what is the past tense of cry
  14. 25. past simple of fly
  15. 27. past simple of know
  16. 29. past simple of take