drill
A2 · German3 min read

Cause and consequence: weil vs deshalb (and denn)

Three ways to link a reason and a result — each with its own word order

what is it?

German has three common words for expressing cause and consequence: weil (because), deshalb (therefore / that is why), and denn (because / for). They all connect the same two pieces of information — a reason and a result — but they approach the connection from different directions and each one triggers a different word order. Choosing the wrong word order is the most common source of error with these words.

when to use it

  • weil — use this when you want to state the result first and then give the reason. Weil is a subordinating conjunction: it introduces a dependent clause, so the finite verb moves to the end of that clause.

  • deshalb — use this when you want to state the reason first and then express the consequence. Deshalb is an adverb that starts the second main clause. Because it occupies the first position, the subject and verb must invert (verb-second rule).

  • denn — use this when you want to add a reason after the result, like weil, but without changing the word order. Denn is a coordinating conjunction: both clauses keep normal main-clause order (verb in second position). It is slightly more formal or written in style.

formation

The table below shows the sentence structure produced by each word. The columns show the clause parts in the order they appear.

connectorclause 1 orderconnector positionclause 2 orderkey rule
weilsubject – verb – …after clause 1subject – … – verb (end)verb moves to end of weil-clause
deshalbsubject – verb – …starts clause 2verb – subject – …subject–verb invert after deshalb
dennsubject – verb – …after clause 1subject – verb – …no word-order change in either clause

Direction matters. With weil and denn, the result comes first and the reason follows. With deshalb, the reason comes first and the consequence follows.

examples in context

Ich bleibe zu Hause, weil ich krank bin.
I am staying at home because I am ill.
The finite verb bin moves to the very end of the weil-clause.
Ich bin krank, deshalb bleibe ich zu Hause.
I am ill, so I am staying at home.
Deshalb occupies position 1, so the verb bleibe comes before the subject ich.
Ich bleibe zu Hause, denn ich bin krank.
I am staying at home, for I am ill.
Both clauses keep normal verb-second order. Denn itself does not count as position 1 in the second clause.
Er lernt Deutsch, weil er in Berlin wohnt.
He is learning German because he lives in Berlin.
Another everyday weil-clause: the verb wohnt sits at the end.
Das Café ist geschlossen, deshalb gehen wir nach Hause.
The café is closed, so we are going home.
Inversion after deshalb: gehen wir, not wir gehen.

common pitfalls

  • Verb-second order after weil. Learners often keep the verb in second position: ✗ weil ich bin krank. The verb must go to the end: ✓ weil ich krank bin. This applies to every verb in a weil-clause, including modal and auxiliary verbs.

  • No inversion after deshalb. Forgetting to invert gives: ✗ deshalb ich bleibe zu Hause. Because deshalb fills position 1, the verb must come next: ✓ deshalb bleibe ich zu Hause.

  • Swapping reason and consequence. Weil and denn introduce the reason; deshalb introduces the consequence. Writing ✗ Ich bin krank, weil ich zu Hause bleibe reverses the logic entirely (it would mean being at home causes the illness).

  • Confusing denn (causal) with dann (temporal). These two words look and sound similar but mean different things. Ich blieb zu Hause, denn ich war krank. means «I stayed at home, because I was ill.» Dann bin ich ins Bett gegangen. means «Then I went to bed.» Denn = reason; dann = next in time.

Quick check. After writing a sentence with one of these words, ask: (1) Is the verb at the end of my weil-clause? (2) Did I invert after deshalb? (3) Does the clause after weil / denn actually contain the reason, not the result?

Cause and consequence: weil vs deshalb (and denn) in German (A2) · drill