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