How long have you...

12345678910111213
Across
  1. 2. How long have you _____ in Japan?
  2. 6. I have known Taro for _____ nine years.
  3. 8. How long have you known him?
  4. 10. How long have you _____ One Piece?
  5. 11. How long have you _____ Science?
  6. 12. I have had this _____ for a week.
  7. 13. I have lived in Japan for _____ years.
Down
  1. 1. How long have you _____ soccer?
  2. 3. I have studied _____ for three years.
  3. 4. I have played _____ for a year.
  4. 5. How long have you _____ BTS?
  5. 7. How long have you _____ a cat?
  6. 9. How long have you _____ for you friend?