1. Two woman on bench have been talking for a lot of hours.
2. Couple have been shopping since lunch.
3. People have been walking on this street since morning.
4, Lady have been walking the dog for a few hours.
5. Dad have been spending time with his daughter for half an hour.
https://www. native-english. ru/grammar/present-perfect-continuous - здесь неплохо описаны правила по которым мы используем present perfect continuous.