Граматика. Ключі до вправ

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

*. „... — можливі и інші варіанти відповідей


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: