Nach dem Einkauf gehe ich direkt nach Hause.

Elon.io is an online learning platform
We have an entire course teaching German grammar and vocabulary.

Start learning German now

Questions & Answers about Nach dem Einkauf gehe ich direkt nach Hause.

Why is nach used twice in this sentence?

Because nach has more than one use in German.

  • In nach dem Einkauf, it means after in a time sense.
  • In nach Hause, it is part of the fixed expression meaning to home / homeward.

So it is the same word, but not the same meaning in both places. This is very common with German prepositions.

Why is it dem Einkauf and not der Einkauf?

Because nach in the sense of after takes the dative case.

The noun Einkauf is masculine:

  • nominative: der Einkauf
  • dative: dem Einkauf

So:

  • nach dem Einkauf = after the shopping / after the purchase
Why is Einkauf capitalized?

In German, all nouns are capitalized, not just proper names.

So Einkauf is capitalized because it is a noun. The same is true for Hause, which comes from the noun Haus in a fixed expression.

Why is the word order gehe ich instead of ich gehe?

German main clauses normally follow the verb-second rule. The finite verb must come in the second position.

In this sentence, the first position is taken by Nach dem Einkauf. That means the verb gehe has to come next, and the subject ich comes after it:

  • Nach dem Einkauf | gehe | ich direkt nach Hause.

If you start with the subject, then you get:

  • Ich gehe direkt nach Hause nach dem Einkauf.

A more natural version would be:

  • Ich gehe nach dem Einkauf direkt nach Hause.

So gehe ich is not unusual here; it is just normal German word order after a fronted phrase.

Could I also say Ich gehe nach dem Einkauf direkt nach Hause?

Yes. That is also correct and natural.

The difference is mainly emphasis:

  • Nach dem Einkauf gehe ich direkt nach Hause.
    This puts the time phrase first and highlights after the shopping.

  • Ich gehe nach dem Einkauf direkt nach Hause.
    This is a more neutral subject-first order.

Both are good German.

Why is it nach Hause and not zu Hause?

Because German distinguishes between movement toward home and location at home.

  • nach Hause = to home / homeward
    Used when someone is going home.
  • zu Hause = at home
    Used when someone is at home.

Examples:

  • Ich gehe nach Hause. = I am going home.
  • Ich bin zu Hause. = I am at home.

This is a very common distinction, and it is worth memorizing as a pair:

  • nach Hause = motion
  • zu Hause = location
Why is it Hause with -e instead of just Haus?

This is a fixed, old-fashioned form that has survived in a few common expressions.

So learners usually just memorize:

  • nach Hause
  • zu Hause

The -e is an old dative ending. In modern German, you usually do not add this ending to nouns anymore, but it still appears in some set phrases.

Can I also say Nach dem Einkaufen gehe ich direkt nach Hause?

Yes, absolutely.

Both versions are possible:

  • Nach dem Einkauf ...
  • Nach dem Einkaufen ...

The difference is small:

  • der Einkauf is a noun, often thought of as the shopping trip, the purchase, or the errand
  • das Einkaufen is the activity shopping

So:

  • Nach dem Einkauf = after the shopping trip / after the purchase
  • Nach dem Einkaufen = after shopping

In everyday speech, both can sound natural depending on context.

What does direkt add here, and where can it go?

Direkt means something like straight, directly, or immediately, depending on context.

In this sentence:

  • direkt nach Hause means straight home

It suggests that the speaker is not going somewhere else first.

Its position matters a little:

  • Nach dem Einkauf gehe ich direkt nach Hause.
    I go straight home after shopping.

  • Direkt nach dem Einkauf gehe ich nach Hause.
    This emphasizes immediately after the shopping.

So direkt can affect either the destination or the timing, depending on where you place it.

Does gehen mean the person is literally walking?

Not always.

Strictly speaking, gehen often means to walk, but in everyday German nach Hause gehen is also a very common general way to say go home or head home, even when the exact mode of transport is not important.

If you want to make the means of transport clear, you can use another verb:

  • Ich fahre nach Hause. = I am going/driving/riding home.
  • Ich laufe nach Hause. = I am walking home.

So in this sentence, gehe may suggest walking, but very often it simply means I go home.