I think "shower" can be used with present perfect continuous. Can "take a shower" work the same way? Probably not, because "take a shower" means to start a shower.
He's been showering for ten minutes. I can't use the bathroom.
He's been taking a shower for ten minutes. I can't use the bathroom.