Ответ:
Перевод задания: Используйте Present Perfect Continuous, чтобы закончить предложения.
- Peter and Sarah have been living in Hong Kong for 10 years. (Питер и Сара живут в Гонконге уже 10 лет.)
- I have been doing Christmas shopping all day. (Я весь день покупаю подарки к Рождеству.)
- My brothers have been playing piano for almost 3 hours. (Мои братья играют на пианино почти три часа.)
- Karen has been expecting her American friends since the end of last month. (Карен ждёт своих американских друзей с конца прошлого месяца.)
- We have been discussing where to go this Christmas since morning. (Мы с утра обсуждаем, куда поехать на это Рождество.)
- The speaker has been talking for 2 hours already. (Выступающий говорит уже два часа.)
- Dennis has been playing online games all afternoon. (Деннис играет в онлайн-игры весь день.)
- Kitty has been working as a nurse for 6 years. (Китти работает медсестрой уже шесть лет.)
- I haven’t been eating pizza all day. (Я весь день не ем пиццу.)
- How long have you been learning this grammar rule? (Как долго ты изучаешь это грамматическое правило?)
- You’re out of breath. Have you been running? (Ты запыхался. Ты бегал?)
- The baby hasn’t been sleeping for 2 hours. (Ребёнок не спит уже два часа.)
Правило: Present Perfect Continuous образуется как have/has been + глагол с окончанием -ing; в отрицаниях добавляется not, в вопросах have/has ставится перед подлежащим.
