How do you say been?
For instance, in a sentence "I have not been to grandma's in three years." How would you translate the have not been? I'm thinking No he estada but I'm not sure.
4 Answers
Hi bpark123, and welcome to the SpanishDict "Answer's forum!
For instance, in a sentence "I have not been to grandma's in three years." How would you translate the have not been? I'm thinking No he estada but I'm not sure.
Rather than the perfect tense, there is actually a colloquial expression peculiar to Spanish that could be used for such cases. The basic structure is as follows:
Hace + time expression + verb in the present indicative
This leads to the following translation:
Hace tres años que no visito a mi abuela ? I haven't visited my grandmother in three years
or
Hace tres años que no veo a mi abuela ? I haven't seen my grandmother in three years
The "been" in your sentence actually means "gone" and "estar" is not used that way in Spanish. Typically it would be "no he ido ..." (past participle of "ir"). If you insist (for some reason) in using "estar" you can change the idea slightly (as suggested by Xicotillo's response) and make it equivalent to "I haven't been in her house ...".
"I have not been to grandma's in three years" maybe grandma;s means her place Where are you? , I am eating at Chili's No he estado en la casa de la abuela en tres años.No he ido a la casa de la abuela en tres años.
I think you are mostly correct except that maybe you don't change estado to the feminine? It is the perfect tense and estado is the particple of estar. No he estado mi abuela en tres años. But I wouldn't bet my life on this being correct.