irregular verbs - forms

123456789101112131415161718
Across
  1. 3. 'eat' 3rd form (Present Perfect)
  2. 5. 'swim' 2nd form (Past Simple)
  3. 8. 'take' 2nd form (Past Simple)
  4. 9. 'think' 3rd form (Present Perfect)
  5. 11. 'eat' 2nd form (Past Simple)
  6. 12. 'drink' 3rd form (Present Perfect)
  7. 13. 'give' 3rd form (Present Perfect)
  8. 14. 'tell' 3rd form (Present Perfect)
  9. 17. 'put' 3rd form (Present Perfect)
  10. 18. 'break' 2nd form (Past Simple)
Down
  1. 1. 'see' 2nd form (Past Simple)
  2. 2. 'become' 3rd form (Present Perfect)
  3. 4. 'take' 3rd form (Present Perfect)
  4. 6. 'meet' 2nd form (Past Simple)
  5. 7. 'choose' 3rd form (Present Perfect)
  6. 10. 'teach' 3rd form (Present Perfect)
  7. 15. 'leave' 2nd form (Past Simple)
  8. 16. 'speak' 2nd form (Past Simple)