TeKaMoLo — the unwritten law of the middle field
When you stack several adverbials in a German sentence, native speakers follow a default order so habitual that it's invisible to them — but it's an obstacle for learners. The mnemonic is TeKaMoLo: Temporal (when), Kausal (why), Modal (how), Lokal (where). Ich fahre morgen [te] wegen der Arbeit [ka] mit dem Zug [mo] nach Berlin [lo]. = I'm going to Berlin tomorrow because of work by train. Within the middle field (between the conjugated verb in position 2 and the verb-final element), this is the neutral order. Two more rules layer on top: (1) pronouns precede full nouns — Ich gebe es ihm morgen. (es comes before ihm; both come before everything else). (2) given before new — known information appears earlier, the new (focal) info goes later, often right before the final verb. Negation with nicht has its own slot: sentence negation nicht stands as late as possible (just before the verb-final element or sentence end), while constituent negation nicht stands directly before whatever it negates. Get TeKaMoLo + given-before-new + nicht-placement right and your German prose suddenly sounds organized rather than random.
The middle field — what's the playing surface
A German main clause has three zones: position 1 (one constituent — subject, time, object — anything you put first), position 2 (the conjugated verb, fixed), middle field (everything between V2 and the verb-final element), and the right bracket (the final infinitive, past participle, or separable prefix). Ich [V1] habe [V2] gestern wegen der Arbeit mit dem Zug nach Berlin [middle field] fahren müssen [right bracket]. Inside the middle field, the order of adverbials is what TeKaMoLo describes. The middle field can hold many elements: subject (if not in V1), pronouns, full noun objects, adverbials of time/cause/manner/place, and the negator nicht.
TeKaMoLo: Te–Ka–Mo–Lo
The default neutral order is: Temporal → Kausal → Modal → Lokal. (1) Temporal = when, how often, how long. heute, morgen, jeden Tag, um 8 Uhr, im Sommer. (2) Kausal = why, on what cause. wegen der Arbeit, aus Neugier, aufgrund des Wetters, deshalb. (3) Modal = how, by what means, in what manner. mit dem Zug, schnell, leise, gerne, allein. (4) Lokal = where, where to, where from. nach Berlin, im Garten, zu Hause, in der Stadt. Full template: Ich fahre morgen [Te] wegen der Arbeit [Ka] mit dem Zug [Mo] nach Berlin [Lo]. Drop any of the four and the surviving ones keep their relative order: Ich fahre morgen mit dem Zug nach Berlin. (Te–Mo–Lo). Ich fahre wegen der Arbeit nach Berlin. (Ka–Lo). The order is a tendency, not an iron law — focus can override it (see next sections) — but TeKaMoLo is what to use when nothing else is shouting.
Pronouns first — special slot before TeKaMoLo
Pronouns are unstressed and always come right after the conjugated verb (or after the subject if the subject is also in the middle field). They precede everything in TeKaMoLo. Ich gebe es ihm morgen. = I'll give it to him tomorrow. (es = pronoun direct object, ihm = pronoun indirect object, morgen = Te, all in the middle field, but pronouns first.) Within the pronoun cluster: nominative → accusative → dative. Er gibt es mir. (es=Akk, mir=Dat — Akk before Dat when both are pronouns). When a pronoun and a full noun mix, the pronoun comes first regardless of case: Ich gebe ihm das Buch. (ihm = pronoun Dat first, das Buch = full noun Akk later). Ich gebe es dem Mann. (es = pronoun Akk first, dem Mann = full noun Dat later).
Given before new
Even when TeKaMoLo gives you a default, information structure can shift things. Old / known / definite info gravitates earlier in the middle field; new / focal info goes later, just before the right bracket. Compare: Ich habe das Buch gestern in der Bibliothek gelesen. (the book is given/topical → early; gestern + in der Bibliothek = new info → later). Ich habe gestern in der Bibliothek das Buch gelesen. (now the book is the focus, the new piece). German exploits the relatively free middle-field order to mark focus positionally, where English would use stress or clefting ('It was the book I read yesterday'). For the learner, the practical rule: definite full-NP objects with der/die/das tend to come earlier; indefinite ein/eine objects (new info) come later.
Sentence negation — nicht goes late
nicht as a sentence negator ('the whole sentence is not the case') sits as late as possible in the middle field, but before any right-bracket verbal element. Concretely: (1) before the right bracket (separable prefix, infinitive, past participle, predicate adjective). Ich rufe dich heute nicht an. (before separable prefix an). Ich habe das Buch nicht gelesen. (before past participle). Ich kann heute nicht kommen. (before infinitive). Das Wetter ist heute nicht schön. (before predicate adjective). (2) after temporal and most other adverbials but before location adverbials with directional meaning. Ich gehe heute nicht ins Kino. (heute is Te, ins Kino is Lo-directional, nicht sits before Lo because the location is part of what's negated). The default: place nicht before what's verbal/predicative at the end.
Constituent negation — nicht goes right before its target
When you want to negate just one element of the sentence (not the whole proposition), nicht stands directly before that element, and a contrastive sondern clause typically follows. Ich fahre nicht heute nach Berlin, sondern morgen. = I'm not going to Berlin today, but tomorrow (negating only the time). Ich fahre nicht mit dem Zug, sondern mit dem Auto. = I'm not going by train, but by car (negating only the means). Nicht ich habe das gemacht, sondern Tom. = Not I did it, but Tom (negating the subject — and nicht can move to position 1 with its target). Sentence vs. constituent negation distinction is real: Ich fahre heute nicht nach Berlin. = I'm not going to Berlin today (sentence negation; the going isn't happening). Ich fahre nicht heute nach Berlin (sondern morgen). = I'm not going today (constituent negation; I am going, just not today).
kein vs. nicht
When negating a noun, choose kein (negative article) over nicht + indefinite/no article. Ich habe ein Auto. → Ich habe kein Auto. (NOT Ich habe nicht ein Auto). Ich trinke Kaffee. → Ich trinke keinen Kaffee. (NOT nicht Kaffee). Use nicht when (1) the noun has a definite article (das, der, die, mein, dein, dieser): Ich kenne den Mann nicht. Ich habe meinen Schlüssel nicht. Or (2) when contrasting (constituent negation): Ich trinke nicht Kaffee, sondern Tee. kein declines like ein (kein/keine/keinen/keinem/keiner …) — full negative-article paradigm.
Quick decoder
(1) Several adverbials? Default order = TeKaMoLo. (2) Pronouns always come first in the middle field, before adverbials. Pronoun-internal: nom → acc → dat. (3) Given before new — definite/topical earlier, indefinite/focal later. (4) nicht as sentence negator → late (before right bracket, before predicate adjectives, before directional Lo). (5) nicht as constituent negator → directly before the negated piece, often with sondern. (6) Negate a noun with no article or with ein? Use kein, not nicht. (7) When in doubt: write the bones of the sentence (Ich + verb + V2 position), then drop in time → cause → manner → place, then negate with nicht at the end.
