PRESENT PERFECT CONTIUOUS

12345678910111213
Across
  1. 1. He __ been driving for more than three hours
  2. 4. My brother has been __ math since last year
  3. 6. They __ been playing football all afternoon
  4. 9. Tony has been __ Japanese for three months
  5. 10. They have been __ a new house next to mine
  6. 13. I have been __ this book for the past week
Down
  1. 1. She __ been looking
  2. 2. I have been __ for two hours
  3. 3. I have been __ the house all day
  4. 4. They have been __ for hours now
  5. 5. We __ been trying to solve this problem for hours
  6. 7. They have been __ london this year
  7. 8. He has not __ finishing his homework
  8. 11. She has been __ three books this year
  9. 12. We have been __ for the bus fot over an hour