Present Perfect Continuous

12345678
Across
  1. 3. They have been living in Goa ________ 1960. (For/Since)
  2. 5. He ____________ running.(use present perfect continuous)
  3. 7. The birds have been ________.(fly)
  4. 8. Have you not been _________ books?(read)
Down
  1. 1. They ________ studying since morning.
  2. 2. "They have been watching movies for 4 hours" can also be written as, "They started 4 hours back and are ______ watching movies."
  3. 4. He has been _________ for 2 hours.(play)
  4. 6. The neighbors have been cleaning ____ five hours. (For/Since)