Espero no haber dicho nada malo.
I hope haven´t said anything wrong.
Is it correct.
Thank you
5 Answers
"I hope I haven't said anything wrong" implies "ever", and invites the question "When?"
"I hope I didn't say anything wrong" implies at a specific time like "just now", or "then" and invites the question "What do you mean? or What did you say?"
But these are very fine ponts. As Rodney says, say whichever you like. No one will care.
Your translation is almost perfect, you just forgot the "I"
I hope I haven't said anything wrong.
You can also say:
I hope I didn't say anything wrong.
There's no difference between the two, use whichever translation you like best.
A native English speaker would say "I hope I haven't said anything wrong" or "I hope that I haven't said anything wrong" (both are equally correct).
Espero que no he dicho nada malo....I think is more correct
Espero no haber dicho nada malo.
Sounds OK to me .