Which is correct? The books are available in the ABC store. / The books are available at the ABC store. Thanks.

asked Jul 23 '12 at 07:46 May New member

1 answer


As Tolley said, either is correct. Each conveys a different meaning.


Prepositions are not placeholders. They express meaning in and of themselves. "In" expresses "the situation of something that is or appears to be enclosed or surrounded by something else." 


"The books are available in the ABC store" might also be "the books are available inside the ABC store."


"At" indicates "relative location, presence, occurence, or arrival in a particular place or position in, on, or near." At is less specific than in -- at does not tell us whether the books are inside, outside, or next to the bookstore.


In many cases, you can substitute "at" for "in" -- making the sentence less specific. However, "in" cannot substitute for "at" unless you could also use "inside."

link comment edited Jul 23 '12 at 22:23 Jeff Pribyl Grammarly Fellow

Your answer

Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.