I have some problems with the present perfect continuous tense, as presented in Cambridge English Grammar in USE By Raymond Murphy.
It says:
We use the present perfect continuous for an activity that has recently stopped or just stopped. There is a connection with now.
What is the difference between the sense of the present perfect continuous and the simple present?
- You're out of breath. Have you been working? (you're out of breath now)
- Did you work? (simple present)
- Why are your clothes so dirty? What have you been doing?
- What did you do?
- I've been working hard. Now I'm going to have a break.
- I've worked now I'm going to have a break.
However, the person asking does not want to know if the person worked in the past [“did you work”] the person is asking if the other person started working in the past and is still working (Present Perfect: Have you worked? (up to now) AND
– Arch Denton Sep 12 '16 at 16:04