Ruslana, you're right.
I'm just thinking about conversational English. If someone says "How have you been?" the response "I have been good" is fine. But if someone says "How are you?" usually you would respond "I'm good."
Interestingly, in the sense that "being good" could mean "behaving...