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.
| connector | clause 1 order | connector position | clause 2 order | key rule |
|---|---|---|---|---|
| weil | subject – verb – … | after clause 1 | subject – … – verb (end) | verb moves to end of weil-clause |
| deshalb | subject – verb – … | starts clause 2 | verb – subject – … | subject–verb invert after deshalb |
| denn | subject – verb – … | after clause 1 | subject – 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
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?