Conditional Clauses in German Grammar

Conditional clauses in German are dependent clauses that are introduced by the subordinating conjunction wenn. They express that an action will only take place under certain conditions. Conditional clauses can describe realistic situations as well as hypothetical ones.

Example

Mutter: „Markus, ich will heute Nachmittag einen Kuchen backen. Kannst du mir helfen?“ Markus: „Wenn ich heute Nachmittag Zeit habe, helfe ich dir.“
Mutter: „Markus, kannst du mir beim Kuchenbacken helfen?“ Markus: „Wenn ich Zeit hätte, würde ich dir helfen. Aber ich muss noch Hausaufgaben machen.“
Mutter: „Jetzt ist der Kuchen fertig. Du wolltest mir doch helfen!?“ Markus: „Wenn ich Zeit gehabt hätte, hätte ich dir geholfen. Aber meine Hausaufgaben …“

Real Condition

Real conditional clauses describe a realistic situation. A condition which we believe is fulfilled, or could become fulfilled. We use the present tense in the both the main clause and the conditional clause.

Example:
Wenn ich Zeit habe, helfe ich dir.

Unreal Present Condition

Unreal conditionals describe a condition that is not fulfilled in the present. In both parts of the sentence, we use the Subjunctive II (Konjunktiv II) for situations in the present (or the würde form).

Example:
Wenn ich Zeit hätte, würde ich dir helfen.
Wenn ich Zeit hätte, hülfe/hälfe ich dir.

Unreal Past Condition

Here, we describe a condition that was not fulfilled in the past. In both parts of the sentence we use the Subjunctive II (Konjunktiv II) for situations in the past.

Example:
Wenn ich Zeit gehabt hätte, hätte ich dir geholfen.

Notes on the Construction

The condition is located in the dependent clause and begins with wennWenn is a subjunction – the finite verb must come at the end of the clause. (see list Conjunctions and Sentence Construction).

Example:
Wenn ich Zeit habe, …
Wenn ich Zeit hätte, …
Wenn ich Zeit gehabt hätte, …

The action that depends on the condition is located in the main clause. If a clause begins with a condition (dependent clause), the subject of the main clause comes after the finite verb.

Example:
Ich helfe dir, wenn ich Zeit habe.
→ Wenn ich Zeit habe, helfe ich dir.

Wenn clauses without wenn

German sometimes omits wenn from conditional clauses.

Examples:
Habe ich Zeit, helfe ich dir.
Hätte ich Zeit, würde ich dir helfen.
Hätte ich Zeit gehabt, hätte ich dir geholfen.

However: this is only possible when the wenn-clause comes first; if the main clause comes first, we cannot omit wenn.

Example:
Ich helfe dir, wenn ich Zeit habe.
not: Ich helfe dir, ich Zeit habe.