German Adverbs of Time: Order Rules for Gestern, Heute, Morgen

German Adverbs of Time: Order Rules for Gestern, Heute, Morgen

When learning German, mastering sentence structure can sometimes feel like solving a moving puzzle. Among the most frequent words you will use every single day are temporal adverbs: gestern (yesterday), heute (today), and morgen (tomorrow). Whether you are scheduling an appointment at the Bürgeramt, chatting with colleagues during lunch, or writing an essay for a language certificate, knowing exactly where to place these time expressions is essential for speaking natural, grammatically correct German.

In this guide, we will break down the exact rules governing adverbs of time in German sentences, explore the renowned TeKaMoLo framework, clarify the tricky capitalization rules for time words, and show you how to combine multiple time indicators seamlessly.

Understanding German Temporal Adverbs (Temporaladverbien)

Adverbs of time—known in German as Temporaladverbien—answer questions such as Wann? (When?), Wie lange? (How long?), and Wie oft? (How often?). Unlike nouns, basic adverbs do not decline; their form remains constant regardless of case or gender.

Here are the fundamental baseline adverbs of relative time:

  • vorgestern – the day before yesterday
  • gestern – yesterday
  • heute – today
  • morgen – tomorrow
  • übermorgen – the day after tomorrow
  • jetzt – now
  • bald – soon
  • später – later

While their definitions are straightforward, placing them inside a sentence requires understanding German clause architecture, specifically the verb-second (V2) rule and the sequence of middle-field elements.

The Backbone of German Word Order: TeKaMoLo

In standard German declarative main clauses, the conjugated verb strictly occupies the second position (known linguistically as V2 word order). When multiple adverbial phrases crowd the middle of the sentence (the Mittelfeld), standard German follows a predictable hierarchy known as the TeKaMoLo rule:

  1. Temporal (When? / Wann?)
  2. Kausal (Why? / Warum?)
  3. Modal (How? / Wie?)
  4. Lokal (Where? / Where to? / Wo? / Wohin?)

Because Temporal elements come first in this sequence, adverbs like heute, gestern, and morgen naturally precede modal adverbs (like gerne or schnell) and location details (like nach Hause or ins Büro).

Consider this example:

Ich fahre morgen (Temporal) wegen des Streiks (Kausal) mit dem Fahrrad (Modal) zur Arbeit (Lokal).
(I am riding my bike to work tomorrow because of the strike.)

If you switch the order and put the location before the time element in the middle field (for example, *Ich fahre zur Arbeit morgen...), the sentence immediately sounds foreign to native German speakers.

Sentence Placement: Position 1 vs. Position 3

You generally have two primary choices for placing gestern, heute, or morgen in a standard main clause:

1. Position 1 (Inversion for Emphasis)

Placing the time adverb right at the beginning of the sentence sets the context immediately or emphasizes the time frame. Because the verb must stay in Position 2, the subject shifts to Position 3 (inversion):

  • Heute habe ich einen Termin beim Arzt. (Today I have an appointment at the doctor.)
  • Gestern war das Wetter wunderschön. (Yesterday the weather was beautiful.)
  • Morgen fliegt meine Kollegin nach Berlin. (Tomorrow my colleague is flying to Berlin.)

2. The Middle Field (Directly After the Verb/Subject)

When the subject occupies Position 1, the time adverb moves into the middle field, right after the conjugated verb (and any direct pronoun objects):

  • Ich habe heute einen Termin beim Arzt.
  • Das Wetter war gestern wunderschön.
  • Meine Kollegin fliegt morgen nach Berlin.

Mastering these sentence permutations takes hands-on drills. When you practice putting words in order in Bretzi's lesson path, you get immediate feedback after each answer showing why a specific word order fits standard German syntax.

The Hierarchy of Time: General to Specific

What happens when you need to combine an adverb like gestern with a specific time of day or clock time? German follows a clear logic: from largest/broader time unit to smallest/more specific time unit.

The standard sequence is:

Day / Relative Day → Part of the Day → Exact Clock Time

Let us look at how this builds step-by-step:

  • Wir treffen uns morgen Abend. (Tomorrow evening — Day → Part of day)
  • Der Zug ist gestern Nachmittag um 15:30 Uhr angekommen. (Yesterday afternoon at 3:30 PM — Day → Part of day → Clock time)
  • Ich habe heute früh um acht Uhr gefrühstückt. (I had breakfast early this morning at eight o'clock.)

In English, people often say "at 3 PM yesterday", placing the specific hour before the day. In standard German, doing this in reverse (*um 15:30 Uhr gestern) sounds awkward. Always start broad (gestern) and narrow down to the exact hour (um 15:30 Uhr).

Capitalization and Spelling Traps: 'morgen', 'Morgen', and 'morgens'

One of the most frequent spelling errors among German learners involves the word family surrounding morgen. German distinguishes strictly between adverbs, nouns, and habitual time expressions:

Word Part of Speech Meaning Example
morgen Adverb (lowercase) tomorrow Ich komme morgen.
der Morgen Noun (capitalized) the morning Der Morgen war kalt.
morgens Adverb (lowercase with -s) every morning / in the mornings Morgens trinke ich Kaffee.
heute Morgen / morgen Früh Compound time phrase this morning / tomorrow morning Wir sehen uns morgen früh.

Notice that when combining heute or gestern with a time of day like Morgen, Abend, or Nacht, the time of day acts as a noun and is capitalized:

  • heute Morgen (this morning)
  • gestern Abend (yesterday evening)
  • heute Nacht (tonight / last night)
  • morgen Nachmittag (tomorrow afternoon)

However, when using the "-s" ending (abends, mittags, nachts), it becomes an adverb describing a recurring habit and must be written in lowercase (unless it begins the sentence). You can expand your syntactic precision by also checking out our guide on mastering the German genitive case, which frequently interacts with temporal expressions like eines Tages or des Nachts.

Subordinate Clauses and Infinitive Constructions

In subordinate clauses introduced by conjunctions (such as weil, dass, or obwohl), the conjugated verb gets sent to the very end of the clause. How does this affect gestern, heute, and morgen?

The TeKaMoLo rule still applies within the subordinate clause. The adverb of time stays near the beginning of the clause's middle field, directly following the subject:

  • Er bleibt zu Hause, weil er heute einen Handwerker erwartet.
    (He is staying home because he is expecting a technician today.)
  • Sie hat mir erzählt, dass sie gestern ihren Schlüssel verloren hat.
    (She told me that she lost her key yesterday.)

When connecting clauses with infinitive structures, such as purpose clauses, the same time rules govern the internal phrasing. Learn more about structural nuances in our breakdown of damit vs um zu in German to see how adverbs fit inside complex clause combinations.

Combining Time Adverbs with Prepositional Objects

Many German verbs require specific prepositions to link with their objects. When constructing sentences that contain both a time adverb and a prepositional phrase, place the temporal adverb before the verb's prepositional object unless the preposition itself indicates time.

For example, with the verb warten auf (to wait for):

Ich habe gestern zwei Stunden auf den Bus gewartet.
(I waited two hours for the bus yesterday.)

Here, gestern (Temporal) appears before auf den Bus (prepositional object). To master these patterns thoroughly, explore our in-depth reference on German verbs with prepositions.

Common Mistakes with German Time Adverbs

Keep an eye out for these frequent mistakes made by German language learners:

1. Copying English Word Order at the End of Sentences

In English, time expressions frequently trail at the end of a sentence: "I will call you tomorrow." Placing the time adverb after the direct object or verb bracket in German is ungrammatical:

  • Incorrect: *Ich rufe dich an morgen.
  • Correct: Ich rufe dich morgen an.

2. Forgetting Subject-Verb Inversion after Position 1

When starting a sentence with a time adverb, remember that the subject must come after the conjugated verb:

  • Incorrect: *Gestern ich habe gearbeitet.
  • Correct: Gestern habe ich gearbeitet.

3. Confusing Habitual Adverbs with Specific Days

Saying morgens means "every morning / habitually in the morning", whereas morgen früh means "tomorrow morning":

  • Ich jogge morgens. (I jog in the mornings / every morning.)
  • Ich jogge morgen früh. (I will jog tomorrow morning.)

Summary Checklist for German Time Adverbs

  • Position 1: Heute / Gestern / Morgen + [Conjugated Verb] + [Subject]
  • Position 3 (Middle Field): [Subject] + [Conjugated Verb] + Heute / Gestern / Morgen
  • Rule of Specificity: General date → Part of day → Exact time (morgen Nachmittag um 14 Uhr)
  • TeKaMoLo Order: Time always precedes Cause, Manner, and Location in the middle field.
  • Spelling: Adverbs (gestern, morgen, heute, abends) are lowercase; noun combinations (heute Abend, gestern Morgen) keep capitalized nouns.

Conclusion: Put Your Word Order into Practice

Understanding the placement of gestern, heute, and morgen gives you an instant boost in spoken fluency and writing clarity. German sentence structure is structured and logical; once you internalize the TeKaMoLo pattern and verb placement rules, arranging adverbs becomes second nature.

To turn these grammar rules into automatic habits, consistent daily exposure is key. With the Bretzi app, you can practice German sentence structure through bite-sized lessons from A0 to C1, engage in voice roleplays with SprachBuddy to practice scheduling appointments out loud, and use Sentence Check to get detailed explanations of your written German. Start small, practice a few minutes every day, and watch your confidence in German grow.

Frequently Asked Questions

What is the difference between 'morgen' and 'morgens' in German?
'Morgen' (lowercase) is an adverb meaning 'tomorrow', whereas 'morgens' (with an '-s') means 'in the mornings' or 'every morning', describing a habitual action.
Where does 'gestern' go in a standard German sentence?
'Gestern' can either be placed in Position 1 for emphasis (triggering subject-verb inversion: 'Gestern habe ich...') or in the middle field right after the conjugated verb and pronoun subjects ('Ich habe gestern...').
How do I say 'tomorrow afternoon at 2 PM' in German?
In German, time expressions go from general to specific: 'morgen Nachmittag um 14:00 Uhr' (Day -> Part of day -> Clock time).