I have been working in the garden all day and I need a rest. (Present Perfect Continuous используется для описания действия, которое продолжалось в течение длительного периода времени (all day) и имеет видимый результат в настоящем (need a rest). Это подчеркивает продолжительность действия).