Home
Q&A
Que son las diferencias entre estas frases?

Que son las diferencias entre estas frases?

2
votes

"Gracias por venir" "Gracias por haber venido" "Gracias por habiendo venido"

Ya se la traducción literal, pero quiero saber en que contextos se utiliza estas frases.

Gracias a ustedes.

Tim

1000 views
updated Nov 11, 2012
posted by gsdfsggs

2 Answers

3
votes

"Gracias por haber venido" is quite common. It's just means thanks for having come instead of the most widely used "Gracias por venir" (Thanks for coming). Both mean the same, so you can pick either one with confidence.

"Gracias por habiendo venido" is wrong. The auxiliary to have in this case should be expressed in the infinitive (Haber) in Spanish.

updated Nov 11, 2012
edited by francobollo
posted by francobollo
Gets my vote. - annierats, Nov 11, 2012
1
vote

¿Cuáles son las diferencias entre estas frases?

Ya sé la traducción literal, pero quiero saber en que contextos se utiliza estas frases.

"Gracias por venir" (Thank you for coming) is a very common phrase. I haven't heard the other two in conversation.

updated Nov 11, 2012
edited by --Mariana--
posted by --Mariana--
Gracias - gsdfsggs, Nov 11, 2012