When someone purchase something from somewhere and I ask him the location of purchasing, which one is the correct question:

Where did you buy it?


Where did you buy it from?

Is preposition necessary to use in this question or there is no need to use it?

  • 1
    Both are correct. The preposition changes the meaning. The two sentences are different. Think of it. :)
    – Kris
    Commented Jan 20, 2014 at 7:18

4 Answers 4


Where did you buy it? Omitting "from" from the question, does not change the question.

Where did you buy it from?

Addition of "from" - should be to indicate "asking about a specified place".


They are both correct and have a similar, if not identical, meaning. They both inquire the location of purchase.

  • Is it necessary to add preposition?
    – Amir
    Commented Jan 20, 2014 at 9:10
  • 6
    They're not identical. "Where did you buy it" has both "London" and "Harrods" as possible answers, while the only possible answer to "where did you buy it from" is the business that sold it to you (e.g. "Harrods"). Commented Jan 20, 2014 at 14:42
  • I think of the second more as "WHO did you buy it from."
    – Eli
    Commented Feb 6, 2014 at 16:10
  • @Eli, but to that question, "Jim" and "Harrods" are both possible answers, while "Jim" is not a possible answer to either of the other two.
    – Jon Hanna
    Commented Feb 10, 2014 at 15:43

As far as I can tell, the adverbs where, there, here seem to be from some Proto-Germanic locative case: the case that denotes the location at which an action occurs. Of course, grammatical cases work in certain ways by themselves, but have additional meanings when prepositions come into play.

Although Modern English is largely stripped of its cases, we still have little vestiges here and there.


'Where did you buy it?' means 'At which (place) did you buy it?'


'Where did you buy it from?' means 'From which (place) did you buy it?'

Evidently, both are correct. A traditional grammarian may dislike the second one for the postposition, but, since grammar is no longer part of the curriculum, only traditional grammarians know traditional grammar, and thus you have little to fear.

If you are curious, this is the traditional way of forming the second sentence:

'(From) whence did you buy it?'

But using whence in colloquial speech is tantamount to outcasting oneself.


"from whom did you buy it" is better. It is not good to end a sentence with a preposition.

  • Prepositions are perfectly fine to end sentences with. Whether it is appropriate to do so depends on the sentence and the context, as does choosing a voice or splitting an infinitive.
    – choster
    Commented Feb 10, 2014 at 15:12
  • "This is the sort of errant pedantry up with which I will not put."
    – Jon Hanna
    Commented Feb 10, 2014 at 15:41
  • @JonHanna Is it errant? My inner pedant seems to remember it as arrant.
    – MetaEd
    Commented Feb 10, 2014 at 16:31
  • 1
    @MετάEd it seems that both are claimed, though arrant outranks errant. Since the quote is itself apocryphal, one could make as good a claim for either, though you likely have the original. Of course, it is both arrant pedantry and errant pedantry, but its being errant is a bigger problem than its being arrant; an arrant pedant is at least correct.
    – Jon Hanna
    Commented Feb 10, 2014 at 17:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.