Home
Q&A
Me alegro de haber ...

Me alegro de haber ...

2
votes

This is a very common Spanish sentence: Me alegro de haber (to have) + participio (past participle)

I am glad I met you.
Me alegro le conocí. (literal translation is incorrect, it sounds horrible)
Me alegro de haberte conocido. (correct translation)
I am glad I saw you.
Me alegro le vi. ( literal translation is incorrect)
Me alegro de haberte visto. (correct translation)
I am glad I came .
Me alegro yo vine . ( literal translation is incorrect)
Me alegro de haber venido. (correct translation)

Am i right'

16898 views
updated Dec 22, 2015
posted by iker

3 Answers

2
votes

This may be regional, but I wouldn't have used the indirect object pronoun (le) in your first two literal translations. Where I live people use lo, la, los, and las for formal, and te for informal.

Aside from that, I would say that, yes, you are right.

Also, while "me alegro" and "me alegra" are similar in meaning (although the subjects are different, and one is from the verb alegrarse and the other alegrar), the first takes "de" before an infinitive verb or "que," while the second does not.

Me alegra que estés bien = I'm happy that you are well
Me alegro de que estés bien = I'm happy that you are well
Me alegra verte en buena salud = I'm happy to see you in good health
Me alegro de verte en buena salud = I'm happy to see you in good health

updated Jul 21, 2010
posted by 00bacfba
1
vote

They all sound good to me with the exception of "I am glad I saw you." If you happen to run into someone you haven't seen in a while, you'd probably say something like, "It was good seeing you again." The only instance I can think of in which "I am glad I saw you" is correct is when something is happening to that person and you helped in some way by seeing him/her. For example, if something were about to fall on top of someone and you pushed him/her out of the way and you were the only person to see it happening, maybe then you could say it that way. I hope I didn't confuse you with this explanation. In other words, technically you're right but you wouldn't use the literal translation in the same scenario of the original sentence: 'Me alegro de haberte visto.' smile

updated Feb 14, 2010
posted by LadyDi
0
votes

LadyDi, thanks for your explanation.

updated Oct 23, 2008
posted by iker