Bidding proceeds:
1♥ - (P) - 1♠ - (P)
2♥ - (P) - 3♦ - (P)
3♥ - (P) - 4NT-(P)
5♣ - (P) - 5♥
How many ♠'s does responder show?

I ask because a player at the table stated an opinion I was not in agreement with. Just looking for confirmation on my understanding of 2/1.
(Hey I know there are lots of variations with many bells and whistles, just looking for standard)
For what it's worth, responder had a huge hand...so, GF values.