Вот ответы на вопросы, используя Present Perfect Continuous:
How long have you been working in this eco-friendly company?
Перевод: Как долго ты работаешь в этой экологически чистой компании?
How long has this factory been polluting the environment?
Перевод: Как долго эта фабрика загрязняет окружающую среду?
We have been drawing an ecological poster for three hours.
Перевод: Мы рисуем экологический плакат в течение трех часов.