Задание II. Choose the right form of the verb 1) Jack has been saving 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?​

StrawberryCake StrawberryCake    1   20.04.2021 22:22    28

Другие вопросы по теме Английский язык