Present perfect simple and present perfect continous.

123456789
Across
  1. 2. She ___ here since 2015 (Present Perfect Simple)
  2. 6. They ___ for three weeks (Present Perfect Continuous)
  3. 8. I ___ for the bus since 8 am (Present Perfect Continuous)
  4. 9. We ___ each other for ten years (Present Perfect Simple)
Down
  1. 1. They ___ tennis for two hours (Present Perfect Continuous)
  2. 3. She ___ that movie (Present Perfect Simple)
  3. 4. You ___ too much lately (Present Perfect Continuous)
  4. 5. He ___ his homework already (Present Perfect Simple)
  5. 7. He ___ here since last spring (Present Perfect Simple)