1. Her children are in the yard. They are playing football now. They have been playing it since ten o'clock.
2. She speaks English well. She has been studying it for five years. Listen! She is speaking English to her teacher.
3. His son has just returned home. He is dirty. He has been playing volley-ball.
4. Where is David? - He is in the library. He is working there at the moment. — How long has he been being there? - He has been working for three hours.
5. Why she looks tired? - She has been working all night.
6. Since when have they been waiting for us? - They have been waiting for half an hour. We are late.
7. My sister drives a car. She has been learning to drive for two months.
8. Beth has been busy this morning, hasn't she? - Yes. She has already written some letters and interviewed four people.
9. Julia has already returned home. She always comes home at this time. She is doing her lessons. She has been doing them since three o'clock.
10. My baby is sleeping at the moment. My baby has been sleeping for two hours.
11. Peter is writing letters now. He has been writing since seven o'clock. He hasn't finished writing yet.
12. What are they doing now? - They are discussing a very important problem. They have been discussing it for two hours; but they haven't reached the agreement yet.
13. I never suppose that he can cook. He is in the kitchen now. He has been cooking for an hour and he has already prepared some tasty dishes.
14. The weather is fine today. There are no clouds in the sky, the warm wind is blowing. The sun has been shining since early morning.
1. She has been ill since last week.
2. He has known me since childhood.
3. I have been trying to understand you for half an hour.
4. He has been in Kyiv for three years.
5. She has been looking for her key since she came home.
6. They have been here since two o'clock.
7. My sister has been sleeping for ten hours.
8. We have been married since 1977.
9. How long have Mary and Ann known each other?
10. We haven't seen them for three months.
11. His car is very old. He has had it for many years.
12. It has been snowing for four hours.
1. 1
2. 2
3. 2