"de no haber ido"
"Sabía que no afrontaría la muerte ahora de no haber ido a Forks, pero, aterrada como estaba, no me arrepentía de esta decisión."
¿Llevaría el mismo significado si, en vez de decir "de no haber ido", decía "si no hubiera ido"?
¿Hay alguna diferencia entre las dos frases?
Gracias.
Creo que la primera frase es algo como "not having gone", y la segunda es como "if I hadn't gone". (?)
4 Answers
Sí, hay diferencia. No sé si me explico, pero yo lo veo así:
de no haber ido efectivamente es la causa de no afrontar la muerte y se entiende que sin duda no fuiste.
si no hubiera ido basicamente deja abierta dos posibilidades de que fuiste o no fuiste.
Tus traducciones son correctas.
Nikki, draw your conclusions... ![]()
Had I not gone I wouldn't have won that car. = De no haber ido no habría ganado ese auto.
If I hadn't gone I wouldn't have won that car. = Si no hubiera ido no habría ganado ese auto.
Now in contrast:
If I had gone I would have won that car. = Si hubiera ido habría ganado ese auto.
Ain't that peachy? ![]()
De no haber ido is closer to Had I not gone
Si no hubiera ido is closer to If I had not gone
Sorry Elvis, but these two English variants mean absolutely the same; the only difference is word structure.
In this case the Spanish infinitive "haber" takes the place of the English gerund "having" - Niki´s translation is correct.
De no haber ido is closer to Had I not gone
Si no hubiera ido is closer to If I had not gone
I hope this helps!