learning English for three years. 3. She has been looking for it for half
an hour. 4. She has been waiting for them since I came here. 5. We
have been building this factory since I have been here. 6. They have
been playing chess since 5 o'clock.
Exercise 114.
1. have been hunting; 2. have been going; 3. had been playing; 4.
has been raining.
Exercise 115.
1. Has the film been running for a month? 2. Have they been waiting
for the director since two o'clock? 3. Has the boy been keeping the
book for a month already? 4. Have the pupils been translating the text
for an hour and a half? 5. Has it been raining since the morning?
Exercise 116.
i. My sister has been learning French for two years. 2. Our teacher
has been teaching English for fifteen years. 3.1 have been looking for this
magazine for half an hour. 4. His father has been working at the railway
station since 1985. 5. The boy has been sleeping since ten o'clock.
Exercise 117.
Ask your classmate:
1. Do you learn English? 2. When did you begin to study English?
3. Since when have you been learning English? 4. How long have you
been studying English? 5. Where does your father work? 6. How long
has your father been working there? 7. Is it snowing now? 8. Did it
snow yesterday? 9. Has it been snowing since the morning?
Exercise 118.
1. Since when has he been playing chess? 2. What has his younger
brother been doing for an hour? 3. Who has been looking after the
baby since her mother went to the market? 4. For whom and how long
have we been looking for? 5. How long has Ann been speaking over
the telephone?
Exercise 119.
1. planting; have been planting; plant; have already planted; 2. is
having; has; 3. have done; have been doing; 4. have they been build-
THE PRESENT PERFECT CONTINUOUS TENSE 37
|
|
ing; 5. have found; have been looking; 6. is reading; works; has been
learning; has read. 7. What do you do; 8. What have you been doing.
Exercise 120.
1. My favourite subject is English. I have been studying it for six
years. 2.1 began to learn English six years ago. I have been learning it
for six years. 3. I went to the library on Monday last time. I took some
English books there. I have been keeping them for five days. 4. Yes, I play
chess. I have been playing it since my childhood. 5. 1 bought my coat in
the supermarket. I have been wearing it since January. 6. I live in Kyiv, in
Perova Street. I have been living there for all my life. 7.1 began to read
it on the sixteenth of September. 8. 1 have been doing my homework for
two hours. 9. It is half past three. 10. They began to watch television at
A quarter past six.
Exercise 121.*
A: What are you doing here?
B: I'm waiting for Pete.
A: How long have you been waiting for him?
B. For half an hour.
A: What are you doing here?
B: I'm looking after my little brother.
A: Since when have you been looking after him?
В: Since I came home.
A: What are you doing here?
B: I'm looking for my key.
A: How long have you been looking for it?
В: For twenty minutes.
Exercise 122.
1. What are you doing? - 1 am waiting for a bus. - How long have
you been waiting for it? - I have been waiting for it for ten minutes
already. 2. We learn English. We have been learning it for four years
already. 3. Since when has his father been working as a chief engineer
at the plant? 4. It has been raining since the morning. 5. Nina has lost
her pen and she has been looking for it for a quarter of an hour. 6.
My kola left the secondary school three years ago. Since that time he
has been working at the plant. 7. When did you begin to read this
book? How many chapters have you already read? How long have
*. „... — можливі и інші варіанти відповідей