The nine two-way prepositions — in, an, auf, über, unter, vor, hinter, neben, zwischen — take the accusative or the dative depending on meaning. Everyone learns the slogan "motion takes accusative, position takes dative," and then crashes into the cases where it fails: you can move energetically and still need the dative, and some verbs lock in a case that has nothing to do with space at all. This page drills the choice across varied verbs and confronts those edge cases head-on, because they are where real fluency lives.
The master test: boundary-crossing, not movement
The honest version of the rule is not "movement vs stillness" — it is boundary-crossing.
- wohin? (where to?) → accusative: the action crosses a boundary into the place. The phrase answers "into what?".
- wo? (where?) → dative: the action stays on one side of the boundary, whether or not anything is moving.
This refinement is the whole point. Movement is a red herring; you can run, swim, and dance for an hour and still take the dative, as long as you never cross into the place.
| Question | Meaning | Case | Example |
|---|---|---|---|
| wohin? | crossing into a place | accusative | Ich gehe in den Park. |
| wo? | staying within a place | dative | Ich laufe in dem (im) Park. |
Ich gehe in den Park, weil ich frische Luft brauche.
I'm going into the park because I need fresh air. (wohin? crossing into → accusative den)
Ich laufe jeden Morgen im Park, egal bei welchem Wetter.
I run in the park every morning, whatever the weather. (wo? staying within → dative im)
The movement-within-a-place trap
This is where the naive "motion = accusative" rule does the most damage. Swimming, running, walking, dancing — these are full of motion, but if they happen inside a place without crossing its edge, the case is dative.
Ich schwimme im See, das Wasser ist herrlich.
I'm swimming in the lake, the water is wonderful. (motion, but inside the lake → dative im)
Ich springe in den See — komm doch mit!
I'm jumping into the lake — come on, join me! (crossing the surface into the lake → accusative den)
The contrast schwimmen im See (dative) vs springen in den See (accusative) is the perfect minimal pair. Both involve a lake and a body moving; the difference is purely whether the boundary (the water's surface) is crossed. Same with dancing:
Ich tanze in der Disco, bis sie um vier zumacht.
I dance in the club until it closes at four. (activity inside → dative der)
Ich gehe in die Disco, sobald ich umgezogen bin.
I'm heading to the club as soon as I've changed. (entering → accusative die)
Die Kinder rennen im Garten herum.
The kids are running around in the garden. (motion within an enclosed area → dative im)
The little particle herum is a giveaway: "running around in" describes motion bounded by the place, so it stays dative. Compare Die Kinder rennen in den Garten (they run into the garden from outside → accusative).
Fixed verb-governed cases: when space stops mattering
A separate trap: some verbs and adjectives pair with a two-way preposition in a fixed, lexical way. The case is locked by the verb, not by any spatial logic — there is no boundary to cross because the meaning isn't spatial at all. You simply have to learn these as vocabulary.
The big ones that take the accusative regardless of motion:
- warten auf
- accusative — to wait for
- denken an
- accusative — to think about
- sich freuen auf
- accusative — to look forward to
- sich verlieben in
- accusative — to fall in love with
- sich erinnern an
- accusative — to remember
Ich warte schon eine halbe Stunde auf den Bus.
I've been waiting for the bus for half an hour already. (warten auf + accusative, no motion at all)
Sie hat sich auf der Reise in einen Italiener verliebt.
She fell in love with an Italian man on the trip. (sich verlieben in + accusative, fixed)
Ich freue mich auf das lange Wochenende.
I'm looking forward to the long weekend. (sich freuen auf + accusative, fixed)
And some fixed pairings take the dative:
- teilnehmen an
- dative — to take part in
- leiden an
- dative — to suffer from
- arbeiten an
- dative — to work on
Wir nehmen nächste Woche an einer Konferenz teil.
We're taking part in a conference next week. (teilnehmen an + dative, fixed)
Notice how warten auf den Bus (accusative) and arbeiten an dem Projekt (dative) both involve no spatial movement at all — the wohin/wo test simply does not apply. These belong on the verbs with prepositions list, to be memorized.
Contractions
In everyday German the case-marked article fuses with the preposition. The accusative das gives -s contractions; the dative dem/der gives -m contractions:
| Full form | Contraction | Case |
|---|---|---|
| in das | ins | accusative |
| in dem | im | dative |
| an das | ans | accusative |
| an dem | am | dative |
| auf das | aufs | accusative |
Wir gehen heute Abend ins Kino, kommst du mit?
We're going to the cinema tonight, are you coming? (ins = in das, accusative)
Am Wochenende sitze ich gern stundenlang im Café.
On weekends I like to sit in a café for hours. (im = in dem, dative; am = an dem, dative)
A practice set with reasoning
Work through these and check your reasoning against the note:
Häng das Bild bitte an die Wand neben das Fenster.
Please hang the picture on the wall next to the window. (hanging it ONTO the wall = crossing to it → accusative die/das)
Das Bild hängt jetzt an der Wand.
The picture is now hanging on the wall. (state, no boundary crossed → dative der)
Stell die Flasche auf den Tisch.
Put the bottle on the table. (placing it onto the surface → accusative den)
Die Flasche steht schon auf dem Tisch.
The bottle is already on the table. (location → dative dem)
The hängen/stellen pairs show the same boundary logic with a twist familiar from the positional verb pairs: the transitive placing verbs (hängen, stellen, legen, setzen) take accusative because they bring the object to a position; the intransitive state verbs (hängen, stehen, liegen, sitzen) take dative because nothing crosses a boundary.
English contrast
English uses one preposition for both readings and lets context or a particle do the work: "in the park" covers both "I'm walking in the park" and "I'm walking into the park" only if you add "into." German forces the distinction into the case ending instead of a separate word, so the choice is grammatical rather than lexical. And English has no parallel to the fixed verb-governed cases: "wait for," "think about," "look forward to" use prepositions, but there is no case to get right, so English speakers tend to (wrongly) re-derive the German case from spatial logic. The cure is to file warten auf + Akk., denken an + Akk., teilnehmen an + Dat. as fixed vocabulary, divorced from the boundary test.
Common Mistakes
❌ Ich schwimme in den See.
Incorrect — swimming WITHIN the lake stays dative; this says you swim INTO it.
✅ Ich schwimme im See.
I'm swimming in the lake.
The movement trap. Swimming is motion, but it happens inside the lake without crossing its edge, so it's dative. In den See would mean swimming into the lake from outside.
❌ Ich warte auf dem Bus.
Incorrect — warten auf is a fixed accusative verb (unless you literally mean standing ON the bus).
✅ Ich warte auf den Bus.
I'm waiting for the bus.
Applying the spatial test to a fixed verbal preposition. warten auf always takes the accusative; auf dem Bus would mean physically on top of the bus.
❌ Sie hat sich in einem Kollegen verliebt.
Incorrect — sich verlieben in is fixed accusative, regardless of any motion.
✅ Sie hat sich in einen Kollegen verliebt.
She fell in love with a colleague.
Falling in love is not a spatial event, so the boundary test cannot help — the verb simply governs the accusative. Learn it as a fixed pairing.
❌ Stell die Tasse auf dem Tisch.
Incorrect — stellen places the cup ONTO the table, so accusative den, not dative dem.
✅ Stell die Tasse auf den Tisch.
Put the cup on the table.
The transitive placing verb stellen brings the cup to a position, crossing onto the surface → accusative den. The dative auf dem Tisch would only fit the state verb steht.
Key Takeaways
- The real test is boundary-crossing: into a place (wohin?) → accusative; within a place (wo?) → dative.
- Movement is a red herring — schwimmen im See and tanzen in der Disco are dative because nothing crosses the edge.
- springen in den See, gehen in die Disco are accusative because the boundary is crossed.
- Fixed verb-governed cases override the test: warten auf + Akk., denken an + Akk., sich freuen/verlieben auf/in + Akk., teilnehmen an + Dat. — memorize these.
- Transitive placing verbs (stellen, legen, hängen, setzen) take accusative; their intransitive state partners (stehen, liegen, hängen, sitzen) take dative.
- Contractions: accusative ins, ans, aufs; dative im, am.
Now practice German
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning German→Related Topics
- Two-Way Prepositions: Spatial MeaningsB1 — What the nine two-way prepositions actually mean in space — and why German splits 'on/at/in' three ways with an, auf, and in.
- Choosing Accusative or Dative: The Motion Test in DepthB1 — Why the two-way case depends on crossing into a location versus acting within it — and how verb-governed prepositions override the rule entirely.
- Positional Verb Pairs: legen/liegen, stellen/stehen, setzen/sitzen, hängenB1 — The transitive 'put' verbs that take the accusative and the intransitive 'be located' verbs that take the dative, and how to tell hängen apart from itself.
- Verbs with Fixed PrepositionsB1 — The large class of German verbs that govern a fixed preposition with a fixed case (warten auf + Akk., teilnehmen an + Dat.) — why the preposition is never the literal English one and the two-way case is lexically frozen.
- Accusative vs Dative with Two-Way PrepositionsB1 — How to choose accusative or dative after the nine German two-way prepositions, using the wohin?/wo? boundary-crossing test.