He estado dicho...
I'm trying this again. I saw a translation of the phrase above as "I have been told" but it didn't seem quite right. Someone on SD responded that it should be "me han dicho" but that translates as "They have told me" (there is no discussion about how many people have told me). And this person says he/ she is fluent & received 2 votes . So now I'm more confused than before.
3 Answers
t8805jg: It's the past perfect. (yo) He - (tú) Has - (el/ella/it) Ha - (we) Hemos - (y'all [familiar]) Habéis - (y'all [formal] they) Han
Han = ustedes/ellos - you (y'all) or they
Me (to me) han dicho (they have told)
or
Me dijeron que - (they) told me that.../I was told (by them) that...
I get what you mean: If you want to make it clear that it was one person, then you should say "alguien me dijo que" or "alguien me ha dicho" ...that way you're saying someone ...anyone ...and we know it's one person.
Think about the fact that if you in English say "I was told that this store has great deals" you are speaking of the third person, and one would automatically assume it was from more than one person (you heard it from 'them'). Now if you say "someone told me", you are talking about the third person, but it is obviously one person.
In spanish the pasive voice can be the third person,singular y plural:
I have been told = Me han dicho
Me han dicho also means They have told me
I was given a gift = Me dieron un regalo
Me dieron un regalo also means They gave me a gift
En castellano la voz pasiva puede ser la tercera persona,singular y plural:
I have been told = Me han dicho
Me han dicho tambien semnifica They have told me
I was given a gift = Me dieron un regalo
Me dieron un regalo tambien semnifica They gave me a gift
Me han dicho is correct
Me han dicho que usted está aprendiendo español