Irregular Verbs

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
Across
  1. 2. past perfect for WIN
  2. 3. past perfect for SLEEP
  3. 6. past perfect for SING
  4. 8. past perfect for STAND
  5. 9. past perfect for HIDE
  6. 11. past perfect for FEEL
  7. 13. past perfect for RUN
  8. 14. past perfect for MEAN
  9. 15. past perfect for FEED
  10. 16. past perfect for SEE
  11. 17. past perfect for PUT
  12. 18. past perfect for TELL
  13. 19. past perfect for CHOOSE
  14. 20. past perfect for GIVE
  15. 22. past perfect for SET
  16. 24. past perfect for FIGHT
  17. 27. past perfect for BRING
  18. 29. past perfect for MAKE
  19. 30. past perfect for DRINK
  20. 33. past perfect for COST
  21. 36. past perfect for THROW
  22. 38. past perfect for UNDERSTAND
  23. 39. past perfect for BECOME
  24. 40. past perfect for BEGIN
  25. 41. past perfect for KNOW
  26. 43. past perfect for LEARN
  27. 44. past perfect for THINK
  28. 46. past perfect for FALL
  29. 47. past perfect for WRITE
  30. 49. past perfect for HIT
  31. 52. past perfect for SELL
  32. 54. past perfect for STEAL
  33. 55. past perfect for CUT
  34. 56. past perfect for TAKE
Down
  1. 1. past perfect for SPEND
  2. 2. past perfect for WEAR
  3. 3. past perfect for SHOW
  4. 4. past perfect for BUILD
  5. 5. past perfect for DO
  6. 6. past perfect for SIT
  7. 7. past perfect for GO
  8. 8. past perfect for SAY
  9. 10. past perfect for DRIVE
  10. 12. past perfect for LEND
  11. 13. past perfect for READ
  12. 14. past perfect for MEET
  13. 17. past perfect for PAY
  14. 19. past perfect for CATCH
  15. 21. past perfect for EAT
  16. 22. past perfect for SWIM
  17. 23. past perfect for FORGIVE
  18. 24. past perfect for FIND
  19. 25. past perfect for TEACH
  20. 26. past perfect for LEAVE
  21. 28. past perfect for DRAW
  22. 31. past perfect for BUY
  23. 32. past perfect for GROW
  24. 34. past perfect for SPEAK
  25. 35. past perfect for FORGET
  26. 37. past perfect for HEAR
  27. 39. past perfect for BREAK
  28. 42. past perfect for HOLD
  29. 45. past perfect for GET
  30. 48. past perfect for RIDE
  31. 49. past perfect for HAVE
  32. 50. past perfect for RISE
  33. 51. past perfect for FLY
  34. 52. past perfect for SEND
  35. 53. past perfect for LOSE