Упр.30 Юнит 5 Рабочая тетрадь ГДЗ Rainbow English 7 класс
Приведем выдержку из задания из учебника Баранова, Афанасьева, Михеева 7 класс, Дрофа: 30 Choose the appropriate verb forms to complete the sentences. 1. Jack b money for a long time; he _ enough to buy a new bike. a) has saved b) has been saving 2. The Smiths _ the farm since the 1950s. a) have owned b) have been owning 3. Margo _ since she was a little girl. Nowadays she does it professionally. a) has sung b) has been singing 4. Don _ to become an ecologist and protect nature a) has always wanted b) has always been wanting 5. We _ Russian for many years but we often find the spelling of some Russian words difficult. a) have learned b) have been learning 6. Becky _ pets, now she has a number of them, a) has always loved b) has always been loving 7. Come and have tea with us, I _ a cup for you. a) have poured b) have been pouring 8. People _ about the problem of pollution for more than a hundred years. a) have known b) have been knowing 9. A number of good books_ a great influence on me. a) have had b) have been having 10. The flat looks so nice. _? a) Have you cleaned b) Have you been cleaning *Цитирирование части задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания.
1. Jack has been saving money for a long time; he has saved enough to buy a new bike.
2. The Smiths have owned the farm since the 1950s.
3. Margo has been singing since she was a little girl. Nowadays she does it professionally.
4. Don has always wanted to become an ecologist and protect nature.
5. We have been learning Russian for many years, but we often find the spelling of some Russian words difficult.
6. Becky has always loved pets; now she has a number of them.
7. Come and have tea with us, I have poured a cup for you.
8. People have known about the problem of pollution for more than a hundred years.
9. A number of good books have had a great influence on me.
10. The flat looks so nice. Have you been cleaning?
Ответ: 1) has been saving; has saved 2) have owned 3) has been singing 4) has always wanted 5) have been learning 6) has always loved 7) have poured 8) have known 9) have had 10) Have you been cleaning