1. We have been working in the garden all morning. (Действие началось в прошлом и продолжается до сих пор, поэтому Present Perfect Continuous).
2. She has been writing a book about ecology for a year. (Действие длится в течение года, поэтому Present Perfect Continuous).
3. They have been trying very hard to reduce toxic emissions. (Интенсивное усилие, которое продолжается, подходит для Present Perfect Continuous).
4. How long has Bob been collecting rubbish since 6 pm? (Вопрос о продолжительности действия, начавшегося в определенное время, требует Present Perfect Continuous).
5. I have been waiting for the bus for twenty minutes. (Длительное ожидание в течение 20 минут).
6. My parents have been donating money to WWF since 2015. (Действие, начавшееся в прошлом и продолжающееся до настоящего времени).
Ответ (EN)
1. We have been working in the garden all morning.
2. She has been writing a book about ecology for a year.
3. They have been trying very hard to reduce toxic emissions.
4. How long has Bob been collecting rubbish since 6 pm?
5. I have been waiting for the bus for twenty minutes.
6. My parents have been donating money to WWF since 2015.
Перевод (RU)
1. Мы работали в саду все утро.
2. Она писала книгу об экологии в течение года.
3. Они очень старались сократить выбросы токсичных веществ.
4. Как долго Боб собирал мусор с 6 вечера?
5. Я ждал автобус двадцать минут.
6. Мои родители жертвовали деньги WWF с 2015 года.