in this company since 1985.
has been working
2. I____________________(wait) for
you since two o'clock. have been waiting
has been living
has been playing
Have you been learning
have been looking for
3. Mary________________ (live) in Germany since 1992.
4.Why is he so tired? He _________________(play) tennis for five hours.
5. How long (learn / you) _________________________ English?
6.We (look for) ______________________this address for more than an hour.