1 My hands are dirty. I've been painting the walls.
2 Why are you so wet? Have you been running?
3 We've been learnting English since we went to school.
4 She has been working at this project since Monday.
5 Where have you been? I've been waiting for you for two hours.
6 You are so cold, sonny. You have been swimming too long.
7 Mum has been cooking a pie since morning.