This is the single most useful page in the whole case section. Ukrainian answers three questions about space — куди́? ("where to?"), де? ("where?"), and зві́дки? ("where from?") — and it answers them not by changing the preposition, the way English changes "to / at / from," but by changing the case of the noun. The preposition often stays identical; only the ending moves. Once this three-way switch clicks, dozens of preposition uses stop being separate facts and become one system: в шко́лу, в шко́лі, зі шко́ли are the same place seen as destination, as location, and as origin — and the difference is carried entirely by the case.
The three questions and their three cases
Here is the whole system on one card. Burn it in:
| Question | Meaning | Case | Typical prepositions |
|---|---|---|---|
| куди́? | where to? (motion toward) | accusative | в/у, на, за, під, над, че́рез |
| де? | where? (static location) | locative or instrumental | в/у, на, при (loc); за, під, над, пе́ред, між (instr) |
| зві́дки? | where from? (origin) | genitive | з/із/зі, від, до (limit) |
The discipline to build is simple but powerful: before you pick an ending, ask yourself which of the three questions the noun is answering. That single reflex resolves the case nearly every time.
куди? — motion toward takes the accusative
When something moves toward a destination, the destination goes in the accusative, after в/у (into), на (onto / to an event or open place), за (behind), під (under), or че́рез (across).
| Phrase | English |
|---|---|
| іду́ в шко́лу | I'm going to school |
| їду на робо́ту | I'm going to work |
| кладу́ на стіл | I put it on the table |
| сів за стіл | he sat down at the table |
| закоти́вся під стіл | it rolled under the table |
Щора́нку я відво́жу діте́й у садо́к, а по́тім їду на робо́ту.
Every morning I drop the kids at nursery and then go to work.
Поклади́, будь ла́ска, ключі́ на стіл, щоб я не загуби́в.
Please put the keys on the table so I don't lose them.
де? — location takes the locative (or instrumental)
When something simply is somewhere, with no movement, the place goes in the locative (after в/у, на, при) or the instrumental (after the position prepositions за, під, над, пе́ред, між). Same prepositions as куди?, different case.
| Phrase | Case | English |
|---|---|---|
| я в шко́лі | locative | I'm at school |
| я на робо́ті | locative | I'm at work |
| лежи́ть на столі́ | locative | it's lying on the table |
| сиди́ть за столо́м | instrumental | he's sitting at the table |
| лежи́ть під столо́м | instrumental | it's lying under the table |
— Ти де? — Уже́ на робо́ті, прийшо́в ра́ніше, щоб усти́гнути все зроби́ти.
— Where are you? — At work already, I came early to get everything done.
Кіт зно́ву спить під столо́м — його́ улю́блене мі́сце.
The cat is sleeping under the table again — its favourite spot.
зві́дки? — origin takes the genitive
The third, often-forgotten member of the trio: when something comes from a source, the source goes in the genitive, after з/із/зі (out of / from) or від (from a person or near-point). This is the mirror image of куди?: where the accusative pushes toward, the genitive pulls from.
| Phrase | English |
|---|---|
| зі шко́ли | from school |
| з робо́ти | from work |
| від ліка́ря | from the doctor |
| з-під столу́ | from under the table |
There is a neat symmetry worth noticing: в/на pair with з (в шко́лу → зі шко́ли, на робо́ту → з робо́ти), while до pairs with від (до ліка́ря → від ліка́ря). The "to" and "from" of the same axis go together.
Я щойно́ ви́йшов з робо́ти, бу́ду вдо́ма за пів годи́ни.
I've just left work, I'll be home in half an hour.
Вона́ поверну́лася від ліка́ря засму́чена — ви́дно, нови́ни не найкра́щі.
She came back from the doctor upset — clearly the news wasn't great.
The triple set: one noun, three cases
The clearest way to feel the system is to run one noun through all three questions. Take магази́н ("shop"):
| Question | Phrase | Case | English |
|---|---|---|---|
| куди́? | іду́ в магази́н | accusative | I'm going to the shop |
| де? | я в магази́ні | locative | I'm at the shop |
| зві́дки? | іду́ з магази́ну | genitive | I'm coming from the shop |
Я вже в магази́ні — що ще купи́ти, крім хлі́ба й молока́?
I'm at the shop now — what else should I buy besides bread and milk?
Поверта́юся з магази́ну, бу́ду за де́сять хвили́н, став ча́йник.
I'm coming back from the shop, I'll be ten minutes, put the kettle on.
And the same drill works for the position prepositions, where де? is instrumental instead of locative:
| Question | Phrase | Case | English |
|---|---|---|---|
| куди́? | сів за стіл | accusative | he sat down at the table |
| де? | сиди́ть за столо́м | instrumental | he's sitting at the table |
| зві́дки? | встав з-за столу́ | genitive | he got up from the table |
Practice: eight куди / де / зві́дки items
Try to predict the case before reading the answer — that is the whole skill.
| # | Phrase | Question | Case |
|---|---|---|---|
| 1 | ї́демо в Ки́їв | куди? | accusative |
| 2 | живемо́ в Ки́єві | де? | locative |
| 3 | поверну́лися з Ки́єва | зві́дки? | genitive |
| 4 | поклав під поду́шку | куди? | accusative |
| 5 | лежи́ть під поду́шкою | де? | instrumental |
| 6 | дістав з-під поду́шки | зві́дки? | genitive |
| 7 | пішо́в на по́шту | куди? | accusative |
| 8 | був на по́шті | де? | locative |
Ми ї́демо в Ки́їв на ви́хідні, а живемо́ в Ха́ркові.
We're going to Kyiv for the weekend, but we live in Kharkiv.
Телефо́н був під поду́шкою — я дістав його́ з-під поду́шки аж уве́чері.
The phone was under the pillow — I only got it out from under the pillow in the evening.
Source-language comparison
For an English speaker, this is the page that asks for a genuinely new instinct. English encodes куди/де/зві́дки in different words — "to school / at school / from school" — and trusts the verb and word order. Ukrainian keeps the preposition (в шко́лу, в шко́лі) and moves the case, so в шко́лу and в шко́лі are not "two prepositions" but one preposition in two cases. Your ear must learn to hear the ending as the carrier of direction. The genitive-for-origin (зі шко́ли) is the part most often forgotten — don't let "from" slip your mind as the third question.
For a learner from Russian, the skeleton is identical — куди/где/откуда maps onto куди/де/зві́дки, accusative/prepositional/genitive — so the reflex transfers cleanly. The work is on the forms (Ukrainian locative endings: у шко́лі, на робо́ті) and the lexical в-vs-на choices, which Ukrainian and Russian don't always share. The case logic itself is safe to carry over.
Common Mistakes
❌ Іду́ в шко́лі. (locative for motion)
Incorrect — куди? takes the accusative: іду́ в шко́лу. (в шко́лі = 'at school', де?)
✅ Іду́ в шко́лу.
I'm going to school — motion → accusative.
❌ Я в шко́лу. (accusative for static location)
Incorrect — де? takes the locative: я в шко́лі.
✅ Я в шко́лі.
I'm at school — location → locative.
❌ Сиди́ть за стіл. (accusative for static position)
Incorrect — де? with за takes the instrumental: сиди́ть за столо́м. (за стіл = 'sat down at', куди?)
✅ Сиди́ть за столо́м.
He's sitting at the table — location → instrumental.
❌ Поверну́вся з шко́лі. (locative after з)
Incorrect — зві́дки? takes the genitive: поверну́вся зі шко́ли.
✅ Поверну́вся зі шко́ли.
He came back from school — origin → genitive.
❌ Поклав під столо́м. (instrumental for motion)
Incorrect — куди? takes the accusative: поклав під стіл. (під столо́м = 'under the table', де?)
✅ Поклав під стіл.
He put it under the table — motion → accusative.
Key Takeaways
- Ukrainian splits space into three questions: куди́? (motion → accusative), де? (location → locative or instrumental), зві́дки? (origin → genitive).
- The preposition usually stays the same; the case carries the meaning — в шко́лу / в шко́лі / зі шко́ли differ by case alone.
- For де?, в/на take the locative (в шко́лі, на столі́) but за/під/над/пе́ред/між take the instrumental (за столо́м, під столо́м).
- Symmetric pairs: в/на ↔ з (в шко́лу / зі шко́ли) and до ↔ від (до ліка́ря / від ліка́ря).
- The master habit: ask куди? / де? / зві́дки? before choosing the ending. That one question resolves the case almost every time.
Now practice Ukrainian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Ukrainian→Related Topics
- Which Case After Which PrepositionA2 — The master map of preposition–case government: which case each Ukrainian preposition demands. Genitive (без, для, від, до, з, бі́ля, пі́сля, про́ти), dative (завдяки́, всу́переч), accusative for motion/topic (про, че́рез, plus в/на/за/під for direction), instrumental for accompaniment and static position (з 'with', над, під, за, пе́ред, між), and the always-locative у/в, на, при, по, о. Plus the crucial alternating prepositions (в/у, на, за, під, над, пе́ред, між) that flip case to mark motion (куди? → accusative) versus location (де? → locative/instrumental).
- Accusative: Uses Beyond the Direct ObjectB1 — The accusative does more than mark the object — with в/у, на, за, під, через it marks motion TOWARD a target (іду в школу), it expresses bare-preposition duration (чекав годину 'waited an hour'), and it stands in a pivotal contrast with the locative: the same prepositions в/у and на take the accusative for direction (куди? в школу) but the locative for static location (де? в школі).
- Locative: Uses (Location, Time, Topic)A2 — What the locative does — static location with у/в and на (у шко́лі, на столі́, у Ки́єві), the crucial case-not-preposition contrast with the accusative (я в шко́лі 'at school' vs іду́ в шко́лу 'to school'), calendar time with у/в (у сі́чні, у 1991 ро́ці), clock time with о + locative (о тре́тій годи́ні), 'around/along' with по (по мі́сту), and 'at/with' with при.
- Instrumental: Core UsesA2 — What the instrumental does — the bare 'by means of' (писа́ти ру́чкою, ї́хати авто́бусом, говори́ти украї́нською) with no preposition, the predicate noun after past/future/infinitive of бу́ти and after ста́ти/працюва́ти (він був учи́телем, хо́чу ста́ти лі́карем), companionship with з (з дру́гом, чай з цу́кром), route (іти́ лі́сом), and time adverbials (вра́нці, весно́ю).
- В/У vs На: A Persistent DifficultyB1 — The в/у-vs-на choice for English 'in/at/to' is one of Ukrainian's stubbornest puzzles because it does not map onto 'in' vs 'on'. The clean half of the rule is spatial — enclosed spaces and most place-names take в/у (в кімна́ті, в Украї́ні, у Льво́ві), while surfaces and open areas take на (на столі́, на ву́лиці). The messy half is a lexicalised set where на marks events, activities and certain institutions seen as functions rather than buildings (на робо́ті, на по́шті, на вокза́лі, на заво́ді), an idiosyncratic split you must learn word-by-word — so 'at work' is на робо́ті but 'at school' is в шко́лі. And one form is a political fault line: в Украї́ні is the only correct standard Ukrainian, на Україні the Russian-imperial relic.
- Verbs of Motion: OverviewA2 — A single English 'go' splits into FOUR base verbs by mode (on foot іти́/ходи́ти vs by vehicle ї́хати/ї́здити) AND directionality — unidirectional (one trip, one way, in progress: іду́) vs multidirectional (habitual, round-trip, general: ходжу́). This base two-by-two of mode × direction is the foundation of the whole motion system, before prefixes (прийти́, піти́, ви́йти) add direction and aspect on top.