Verb Tenses!

123456789101112
Across
  1. 3. Past participle of 'go'
  2. 8. Simple past of 'eat'
  3. 9. present continuous of 'think'
  4. 10. Simple past and past participle of 'hear'
  5. 11. Simple past of 'run'
  6. 12. Simple past of 'go'
Down
  1. 1. Past participle of 'do'
  2. 2. Past participle of 'buy'
  3. 4. Past participle of 'eat'
  4. 5. Simple past and past participle of 'join'
  5. 6. Past Participle of 'know'
  6. 7. Simple present of 'share', for example 'he _______'