We have been decorating our house since five o'clock – Мы украшаем свой дом с пяти часов. He has been reading the book for three hours – Он читает книгу три часа. Carmen has been working on the project since morning – Кармен работает над проектом с самого утра. I have been waiting for him for several hours – Я жду его уже несколько часов. She hasn’t been reading your letters since January – С января она не читает ваших писем.
Answers & Comments
1 They have been learning English for three years. (Они изучают английский язык уже три года.)
2 I have been reading this book since Sunday. (Я читаю эту книгу с воскресенья.)
3 Dan has been living in Moscow for three months. (Дэн живет в Москве три месяца.)
4 This boy has been playing games on his phone since morning. (Этот мальчик играет в игры на своем телефоне с утра.)
5 Our neighbours have been painting their fence for two days already. (Наши соседи уже два дня красят свой забор.)
Verified answer
We have been decorating our house since five o'clock – Мы украшаем свой дом с пяти часов.He has been reading the book for three hours – Он читает книгу три часа.
Carmen has been working on the project since morning – Кармен работает над проектом с самого утра.
I have been waiting for him for several hours – Я жду его уже несколько часов.
She hasn’t been reading your letters since January – С января она не читает ваших писем.