Simple and Perfect Tense of Verbs

123456789101112131415
Across
  1. 4. the past participle of "think"
  2. 8. the simple past of "teach"
  3. 9. the simple past of "drive"
  4. 11. the past participle of "wake"
  5. 12. the simple past of "become"
  6. 13. the simple past of "shake"
  7. 14. the simple past of "swear"
  8. 15. the past participle of "sing"
Down
  1. 1. the simple past of "take"
  2. 2. the past participle of "write"
  3. 3. the simple past of "forgive"
  4. 5. the simple past of "throw"
  5. 6. the past participle of "drink"
  6. 7. the past participle of "forgive"
  7. 9. the simple past of "drink"
  8. 10. the past participle of "choose"