1 have you been
2 since
3 has lived
4 for
5 have you had
6 have had
7 since
8 have dreamt
9 for
1 How long have you known your best friend? I have known Ania for three years.
2 How long have you had a bike? I have had a bike since January.
3 How long have you studied English? I have studied English for four years.