Learn English – “I would never have thought so had you not told me that” without “if”

conditional-constructionsinversion

Should I say this sentence without "if"? why or why not?

"I would never have thought so {if} you had not told me that"

or

"I would never have thought so had you not told me that" without

The context:
I meet someone, and when I ask her where is she from, she told me from Sweden. She didn't look like someone from Sweden… So my response to her thing was as mention above.

Best Answer

Inversion for conditionals is used for a more formal style. When omitting the if clause, you apply inversion in the beginning of the sentence.

Had you not told me that, I would never have thought so.

Related Topic