Verb Tenses!

1234567
Across
  1. 4. 'Am playing' is the present progressive, what is the past progressive?
  2. 6. What is the present perfect tense of 'had played'?
  3. 7. 'Ate' is the simple past tense, what is the present perfect?
Down
  1. 1. 'Will have gone' is the future perfect tense, what is the future simple?
  2. 2. 'Will dance' is the future simple tense, what is the future progressive?
  3. 3. What is the simple past tense of 'play'?
  4. 4. 'Will be dancing' is the future progressive tense, what is the future simple?
  5. 5. 'Am swimming' is the present progressive, what is the present simple