Thanks, banderas and 2006.
My fingers were faster than my brain.
However, I'd like to cite our popular Mr. Murphy (English In Use)
We use the pres. perf. progressive for an activity that has recently stopped or just stopped.
You're out of breath. Have you been running? (you're out of breath
now)
Maybe it's clearer now what I meant.
Regards
Snowcake