1. It has been snowing all day. (Present Perfect Continuous используется для описания действия, которое началось в прошлом и продолжается в течение всего дня).
2. I have been learning English for a long time. (Present Perfect Continuous используется для описания длительного действия, которое началось в прошлом и продолжается до сих пор).