Most learners can recite the pronoun table after one evening. Nine persons, two cases, and several forms repeat. It looks like the easiest table in German.
Then they say Ich helfe dich at B1, and a native speaker winces.
The reason is that the table is not the skill. Nobody gets mich wrong because they forgot what mich is. They get it wrong because they never decided which case the sentence needed. Once the case is settled, the form is a lookup that takes no thought. So the real work is answering one question fast, in the middle of a sentence, while you are still thinking about something else: Akkusativ or Dativ?
Two questions decide the case
1. Is there a preposition in front of the gap?
If yes, stop. The preposition decides, and the verb has no say.
- für, ohne, gegen, um, durch, bis always take Akkusativ: für mich, ohne dich, gegen ihn.
- mit, bei, nach, von, zu, aus, seit, außer always take Dativ: mit mir, bei ihr, von ihnen.
This is why Ich warte auf dich is Akkusativ even though waiting does not feel like doing something to a person. The verb warten comes with the preposition auf attached, and that auf is fixed to Akkusativ. You learn the pair, not the logic.
2. If there is no preposition, which verb is it?
German verbs carry a case the way nouns carry a gender. It is part of the vocabulary entry, not something you can reason out from the meaning.
sehen takes an Akkusativ object. helfen takes a Dativ object. In English "I see you" and "I help you" are built identically, so nothing in your native grammar warns you that one is dich and the other is dir.
One group is worth naming separately: verbs of giving and telling, like geben, schenken, kaufen, kochen, erklären, bringen, zeigen, schicken. They take two objects at once. The person goes in Dativ, the thing goes in Akkusativ. Ich gebe dir das Buch. If a sentence has both a person and an object in it, this is almost always the pattern.
The full table
| Nominativ | Akkusativ | Dativ |
|---|---|---|
| ich | mich | mir |
| du | dich | dir |
| er | ihn | ihm |
| sie (she) | sie | ihr |
| es | es | ihm |
| wir | uns | uns |
| ihr (you, plural) | euch | euch |
| sie (they) | sie | ihnen |
| Sie (formal) | Sie | Ihnen |
Three things to notice, because they cut the memory load in half.
wir and ihr have one form for both cases. uns and euch are always right, so those two persons cost you nothing.
es borrows ihm in the Dativ, the same form as er. There is no separate dative "es", which is why sentences about a child or a baby feel strange the first few times.
ihr is overloaded. It is the nominative "you (plural)", the dative "her", and the possessive "her". Context separates them, but expect a wobble.
That leaves ich, du, er, sie and the formal Sie as the rows that actually need drilling.
Six sentences, one decision each
Read the gap, name the case out loud, then say the form. That order matters, and it is the order the exercise below forces on you.
Ich spreche leise. Verstehst du ___?
mich. verstehen takes Akkusativ. "I speak quietly. Do you understand me?"
Ich brauche Hilfe. Kannst du ___ helfen?
mir. helfen takes Dativ. Same English sentence shape as the one above, opposite German case. This pair is the whole problem in miniature.
Du brauchst das Buch. Ich gebe ___ das Buch.
dir. geben has two objects: the person in Dativ, the book in Akkusativ. "You need the book. I'll give you the book."
Er ist mein Freund. Ich besuche ___ oft.
ihn. besuchen takes Akkusativ, and er is the only person with a distinctive accusative form. If you can hear the difference between ihn and ihm, you can hear the case system.
Sie sucht ihr Buch. Das Buch gehört ___.
ihr. gehören takes Dativ. Notice what the subject is: the book. The person is not doing anything here, which is exactly why learners reach for the accusative.
Frau Braun, Sie waren sehr nett. Ich danke ___.
Ihnen. danken takes Dativ, and the formal pronoun keeps its capital letter in every case. "I thank you."
The traps worth memorising
Dativ verbs that look like Akkusativ verbs in English. helfen, danken, antworten, gehören, gefallen, schmecken, passen, folgen, begegnen. Every one of them translates with a plain direct object in English, and every one of them takes Dativ in German. Learn them as a short closed list. There are not many, and they are common.
glauben splits. A person goes in Dativ, a thing in Akkusativ: Ich glaube dir (I believe you) but Ich glaube das (I believe that).
gefallen inverts the sentence. Das Buch gefällt mir is "I like the book". The thing is the subject, the person is in Dativ. Trying to build it from the English word order produces nonsense every time.
A preposition overrides the verb. sehen is an Akkusativ verb, but in Ich sehe zu ihm auf, the zu wins. Check for a preposition first, always.
mir and mich are the ones you will actually say wrong. They are the highest-frequency pair in the table, they appear in reflexive verbs too (ich wasche mich versus ich wasche mir die Hände), and a slip is instantly audible. Spend your drilling time here.
How to make it automatic
Recognising the right form on a page is not the same skill as producing it while you speak. Reading a table proves nothing, because the table is right there.
What works is repetition under mild pressure: a sentence, a gap, a two second decision, immediate feedback on the rule that governed it. Ten minutes of that beats an hour of rereading the paradigm, because you are training the decision, not the list.