Questions & Answers about На рынке я купил свежую зелень для супа.
Russian usually says на рынке for at the market.
With places like рынок (market), на is the normal preposition when you mean being there as a location or venue. English often uses at, and Russian often uses на in similar cases.
- на рынке = at the market
- на почте = at the post office
- на вокзале = at the station
В рынке would sound wrong in this meaning.
Because after на in the meaning of location, Russian uses the prepositional case.
- dictionary form: рынок
- prepositional singular: рынке
So:
- на рынке = at the market
This is a very common pattern:
- в магазине
- в городе
- на столе