Sounds fine to me
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Grammar GeekIf you say "I have been good" it implies that in the past all was fine, but now something has changed.Not obligatory. Everything may be still fine. Present Perfect Continuous tense admits it. As we can't say I have been being good, we just say I have been good. But the meaning of Present Perfect Continuous remains, as I understand.