Răspuns :
Răspuns:
B)
1. It is five o'clock. I have been waiting for Mary for half an hour. I must be off now.
2. What are you looking at? I am looking at the picture over there. I have been looking at it for almost hald an hour and I still can't understand what it is.
3. What is Margaret doing? – She is practicing piano. She has been playing since three o'clock. I think she must have a rest.
4. Here you are at last! We have been looking for you everywhere.
5. I see you have been writing letters all morning. Are you writing your last letter now?
6. He has been sitting there for a long time. Is he waiting for anybody?
7. How long have you been studying English? – For five years already.
8. I have been working on my last report since Monday. Now I am writing the conclusion.
9. Faster has been resting in the garden all day because he is ill.
10. She has been sleeping for ten hours! You must wake her!
11. Why are you laughing? Has Jim been telling you his anecdotes?
12. Charlie is repairing the TV-set. He has been working at it for an hour or so.
13. All this week he has been talking about his new plan. He can't speak of anything else.
14. Here is Mr. Smith who we just have been speaking about.
15. I am cold because I have been swimming for an hour.
16. I have a headache; I have been watching TV too long.
C)
1. I have not seen you since the end of the term.
2. You have not said yet a word about your holiday, John. – I have been waiting for ny chance to put a word in.
3. How long have you been here?
4. I want you to remember that I have never asked you for anything before.
5. What's that noise? – The children have broken a tea-cup.
6. I have been thinking about it the last three days, it's such a bother to me.
7. I see you have not done much.
8. What have you been doing all morning?
9. It has been only two years...