Ответ:
Перевод задания: Translate into English.
- They have been writing a dictation for half an hour.
Они пишут диктант уже полчаса. - My sister has been cleaning the room since morning.
Моя сестра убирает комнату с утра. - Have the boys been swimming in the swimming pool for more than an hour?
Мальчики плавают в бассейне уже больше часа? - He hasn’t been watching television since morning.
Он не смотрит телевизор с утра. - Have you been reading this book for four days? — No, I have been reading it for only two days.
Вы читаете эту книгу уже четыре дня? — Нет, я читаю её только два дня.
Для действий, которые начались в прошлом и продолжаются в настоящий момент, использована форма Present Perfect Continuous: have/has been + глагол с окончанием -ing.
