1. Mary learns French at the university. She has been learning English since last autumn.
2. They are busy now. They are discussing an important question. They have been discussing it since five o'clock.
3. Where is John? – He is working in the library. – Has he been working long? – Yes, he has been working since morning.
4. Why are your hands dirty? – I have been working in the garden.
5. Mr. Bradley teaches German. He has been teaching German for fifteen years.
6.I know Jack well. – Since when have you known him? – I have known him since 2001.
7. Whom are you waiting for? – I am waiting for my friend. – Have you been waiting long? – Yes, I have been waiting for him for about half an hour. We meet here every day and I am always waiting for him.
8. What are you translating? – I am translating an English article. – How long have you been translating it? – I have been translating it for an hour. Usually I translate eight or ten articles a week. - How many articles have you translated this week? – I have translated seven articles and now I am finishing the eighth.
9. My brother lives in London. He has been living there since 2010. – Have you ever been to London? – No, I have never been there.
10. Why is your face red? I have been baking pies. – How many pies have you baked? I have baked three pies, and now I am baking the fourth.