Breakdown of В ресторане сначала подали салат, а потом горячий суп.
Questions & Answers about В ресторане сначала подали салат, а потом горячий суп.
Because в ресторане means in the restaurant as a location, not motion toward it.
- в + accusative = motion into somewhere
- в ресторан = into the restaurant / to the restaurant
- в + prepositional = being located somewhere
- в ресторане = in the restaurant
Here the sentence describes what happened while people were already there, so в ресторане is correct.
It means first ... and then ...
- сначала = at first / first
- потом = then / afterward
Together they mark sequence very clearly:
- сначала подали салат = first they served salad
- а потом горячий суп = and then hot soup
This is a very common pattern in Russian for putting events in order.