Ответы
Ответ:о чем-то, что началось в прошлом и продолжается в настоящем:
We have been living in Canada for 10 years. – Мы живем в Канаде 10 лет.
He has been studying English for 5 years. – Он изучает английский 5 лет.
о том, что недавно или только что закончилось:
Where have you been? I’ve been looking for you. – Где ты был? Я тебя искала.
Andy is very tired. He’s been training hard. – Энди очень устал. У него была тяжелая тренировка.
о повторяющихся действиях:
Every day they read a page from the book. They’ve been doing this for years. – Они каждый день читают страницу из книги. Они делают это годами.
Linda is good at playing the piano. She’s been playing it since she was 6. – Линда хорош играет на пианино. Она играет на нем с 6 лет.
George has been teaching Math since he graduated from University. George’s been teaching Math since he graduated from University. Джордж преподает математику с тех пор, как окончил университет.
I’m tired because I have been driving for 6 hours. I’m tired because I’ve been driving for 6 hours. Я устал, потому что вел машину 6 часов.
Nick has been repairing his bike since morning. Nick’s been repairing his bike since morning. Ник ремонтирует свой велосипед с утра.
We have been living in Vienna since we moved there in 2000. We’ve been living in Vienna since we moved there in 2000. Мы живем в Вене с тех пор, как мы туда переехали в 2000 году.
Sue has been writing her book for 2 years. Sue’s been writing her book for 2 years. Now it’s ready to be published. Сью писала книгу 2 года. Теперь она готова к публикации.
Объяснение: