have been + -ing · for/since · vs PP simple
An action that started in the past and is still continuing — emphasis on the duration or recent activity.