※しばらく会ってなかった人との挨拶で、How have you been?「どうしていたの?」、「元気にしてた?」などと尋ねられた時の返答に使います。(I've) been okay.; (I've) been good.; (I've) been alright.の中では、(I've) been good.が一番良く使われると思います。
完了形なので、「過去から現在まで、ずっと元気にしていた(ずっと大丈夫だった)」という意味です。
「英会話例文」
Tom: Hi, Bill. How have you been?「トム:やあ、ビル。どうしていたの?」
Bill: I've been good. How about you?「ビル:ずっと元気にしてたよ。君はどうだった?」