1. Choose the correct options. In one case both options are correct.
1. I have had/ have been having his house since 2012. 2. I think i have seen/have been seeing her before. 3. She has read/ has been reading for hours. 4. Laura has become/has been becoming a doctor. 5 Laura has worked/ has been working at the hospital since she became a doctor.