Привет! Помогу тебе разобраться с этим упражнением на Present Perfect Continuous. Напоминаю, что этот временной формат в английском языке используется, чтобы показать, что действие началось в прошлом, продолжается в настоящем и, возможно, будет продолжаться в будущем. Формула следующая: have/has been + глагол с окончанием -ing.
Теперь давай посмотрим на предложения:
- He has been waiting for over 40 minutes.
- Carl has been singing this song since he was a child.
- How long have you been decorating their bedroom?
- These people have been living in our neighbourhood for a long time.
- She has been knowing him for years.
Учти, что в последнем предложении лучше использовать Present Perfect Simple, потому что глагол "to know" обычно не употребляется во временах продолженного действия, так как он относится к непродолженным (stative) глаголам. То есть верно было бы сказать: "She has known him for years."
Практикуйся, и всё получится! Если есть ещё вопросы по теме или что-то ещё, с чем я могу помочь – обращайся.
