Ответ:
Перевод задания: Заполните пропуски словами have или has.
- I have been living in London for 5 years.
Я живу в Лондоне уже 5 лет. - We have been learning English since childhood.
Мы учим английский с детства. - Jane has been playing chess since her father taught her.
Джейн играет в шахматы с тех пор, как отец научил её. - Alex has been listening to music since morning.
Алекс слушает музыку с самого утра. - I have been doing the project for 3 months.
Я занимаюсь проектом уже 3 месяца. - We have known you for ages.
Мы знаем тебя уже целую вечность. - Julia has always wanted to be a teacher.
Джулия всегда хотела стать учителем. - The baby has been sleeping for 2 hours.
Ребёнок спит уже 2 часа.
С подлежащими I и we используется have; с Jane, Alex, Julia и the baby — has.
