Выберите глагол в правильной форме. В виде теста.
1. Terry is in bed. He has had /has been having a flu for 2 days.
2. He has had / has been having a mobile phone since yesterday.
3. I have been knowing/ have known this boy for years.
4. I have owned / have been owning this car since 2018.
5. What’s the matter? Ann has loved / has been loving you all her life.
6. We have wanted / have been wanting to live here since our arriving in Britain.
1.has had
2.has been
3.have known
4.have owned
5.has loved
6.have wanted