Learn English – Asking someone “For how much did you buy it”

past-simpleprepositionsquestions

Would it be right to say

For how much did you buy it?

Is there any other way to ask? I think this question sounds awkward.

Could you please explain why I feel the question is awkward?

Best Answer

The way you have asked is correct, but quite formal.

As suggested in the comments, I would recommend either of the following:

"How much did you pay for it?"

"How much did you buy it for?"