The first half of the line is gramatically correct, the second is not. "I" is the actor, the one doing the telling. " But if you use the form "have been told," the "I" is the subject, the one other people tell.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousI might have told her/As Doctor D said, adding "been" makes the sentence passive.I might have been told her.
I could have told her/I could have been told her.
I should have told her/I should have been told her.
I must have told her/I must have been told her.