Which one is a present perfect tense?
I have already taken a shower today
I take a shower every morning.
I have been taking a shower for an hour.
I took a shower this morning.
I'm taking a shower.