Where Does the Verb Go in a German Subordinate Clause? The Dass/Weil Trap
You build a German sentence, everything feels fine, and then weil or dass shows up and suddenly your verb flies to the wrong place. If you keep saying things like weil ich bin müde or dass er hat keine Zeit, you’re hitting one of the most common German word order traps. The short answer is simple: in a German subordinate clause, the conjugated verb usually goes to the end. Once you see that pattern clearly, German stops feeling random and starts feeling structured.
The core rule: subordinating conjunctions send the verb to the end
In a normal German main clause, the finite verb sits in position 2. That’s the famous V2 rule. If you need a refresher, see our guide to the German V2 rule.
But a subordinate clause works differently. When a subordinating conjunction introduces the clause, the conjugated verb no longer stays in second position. It moves to the end.
Compare these:
- Ich bleibe zu Hause, weil ich müde bin. (I’m staying home because I’m tired.)
- Sie sagt, dass er heute arbeitet. (She says that he is working today.)
- Wir gehen spazieren, obwohl es regnet. (We’re going for a walk although it’s raining.)
Notice what changed:
- ich bin müde becomes weil ich müde bin
- er arbeitet heute becomes dass er heute arbeitet
- es regnet becomes obwohl es regnet
The conjunction opens the clause, and the verb gets pushed to the end.
Here’s the pattern:
subordinating conjunction + subject + other elements + conjugated verb
Examples:
- weil ich heute keine Zeit habe (because I don’t have time today)
- dass sie in Berlin wohnt (that she lives in Berlin)
- wenn wir früher kommen (if/when we arrive earlier)
A full sentence can start with the subordinate clause too:
- Weil ich müde bin, bleibe ich zu Hause. (Because I’m tired, I’m staying home.)
That comma matters. So does the next rule: when the subordinate clause comes first, the main clause still follows V2, so bleibe comes immediately after the comma.
Pro Tip: Don’t think “German verb at the end” all the time. Think “main clause = verb in slot 2; subordinate clause = verb at the end.” The clause type decides the verb position.
The big offenders: weil and dass
If learners make one subordinate-clause mistake again and again, it’s usually with weil and dass. That’s because these words appear early in your German journey, but they force you to change the sentence structure in a way English doesn’t.
weil = because
English:
- because I am tired
- because he has no money
German:
- weil ich müde bin (because I am tired)
- weil er kein Geld hat (because he has no money)
Wrong:
- weil ich bin müde
- weil er hat kein Geld
dass = that
English:
- that she is coming
- that we need help
German:
- dass sie kommt (that she is coming)
- dass wir Hilfe brauchen (that we need help)
Wrong:
- dass sie kommt is correct
- dass wir brauchen Hilfe is wrong
A few useful full-sentence examples:
- Ich glaube, dass er recht hat. (I think that he is right.)
- Sie bleibt zu Hause, weil sie krank ist. (She is staying home because she is ill.)
- Er sagt, dass er morgen anruft. (He says that he’ll call tomorrow.)
- Wir lernen mehr, weil wir regelmäßig üben. (We learn more because we practise regularly.)
Why does this feel hard? Because English keeps the verb near the subject:
- that he is right
- because she is ill
German delays the finite verb until the end of the subordinate clause. That delay feels unnatural at first, but it becomes automatic with enough production practice. That’s exactly why we focus on active recall in VerbPal instead of simple recognition. You don’t really know this rule until you can produce weil ich keine Zeit habe without mentally translating.
Which sentence is correct?
Pro Tip: If you use weil or dass, pause for half a second and expect the verb to land at the end. That tiny mental cue prevents a lot of mistakes.
More subordinating conjunctions you need: obwohl, wenn, and als
Once you understand weil and dass, the same word-order rule applies to many other common connectors.
obwohl = although / even though
- Obwohl ich müde bin, arbeite ich weiter. (Although I’m tired, I keep working.)
- Er kommt, obwohl er keine Zeit hat. (He’s coming even though he has no time.)
Wrong:
- obwohl ich bin müde
- obwohl er hat keine Zeit
wenn = if / whenever / when (for repeated or future situations)
- Wenn ich Zeit habe, rufe ich dich an. (If I have time, I’ll call you.)
- Ich lese, wenn ich im Zug sitze. (I read when I’m sitting on the train.)
- Wenn es regnet, bleiben wir drinnen. (If it rains, we stay inside.)
als = when (for a one-time event in the past)
- Als ich ein Kind war, wohnte ich in Hamburg. (When I was a child, I lived in Hamburg.)
- Als er nach Hause kam, war niemand da. (When he came home, nobody was there.)
This distinction matters:
- wenn for repeated, general, or future situations
- als for a single completed event in the past
Examples:
- Wenn ich Urlaub habe, fahre ich ans Meer. (Whenever/if I have vacation, I go to the sea.)
- Als ich Urlaub hatte, fuhr ich ans Meer. (When I had vacation, I went to the sea.)
The word-order rule stays the same in both: the conjugated verb goes to the end of the subordinate clause.
If word order still feels slippery, it often helps to treat German like a pattern system rather than a translation exercise. That’s how we structure drills in our app: the same verb-slot logic appears across tenses and clause types until it feels predictable.
Pro Tip: Learn conjunctions in pairs with their time meaning: wenn = repeated/future, als = one-time past. The verb-at-the-end rule stays constant, so you only need to choose the right connector.
Use the “comma leash” trick: when you hear a word like weil, dass, or wenn, imagine the verb is a dog on a leash that has to run all the way to the end of the clause. If the clause starts with a question word like was or wer, the same leash still applies. Conjunction first, verb last. Very satisfying. Almost as satisfying as finding dropped cheese. 🐶
Subordinate clauses with wer and was: indirect questions and embedded clauses
Not every subordinate clause starts with weil or dass. Question words like wer and was can also introduce subordinate clauses, especially in indirect questions or embedded statements.
Look at these:
- Ich weiß nicht, wer das gesagt hat. (I don’t know who said that.)
- Kannst du mir sagen, was er will? (Can you tell me what he wants?)
- Sie erklärt, was wir machen müssen. (She explains what we have to do.)
- Ich frage mich, wer morgen kommt. (I wonder who is coming tomorrow.)
Again, the finite verb goes to the end of the subordinate clause:
- wer das gesagt hat
- was er will
- wer morgen kommt
This catches learners because the clause starts with a question word, and English often keeps a more familiar order:
- who said that
- what he wants
German still treats these as subordinate structures, so the verb goes to the end.
A useful contrast:
Direct question
- Was will er? (What does he want?)
Indirect question
- Ich weiß nicht, was er will. (I don’t know what he wants.)
In the direct question, the verb comes early. In the indirect question, the clause becomes subordinate, so the verb moves to the end.
The same works with other question words too:
- wo (where)
- wann (when)
- warum (why)
- wie (how)
Examples:
- Ich weiß nicht, wo er wohnt. (I don’t know where he lives.)
- Sie fragt, wann der Zug kommt. (She asks when the train arrives.)
- Kannst du erklären, warum das wichtig ist? (Can you explain why that is important?)
Pro Tip: If a clause begins with a subordinating conjunction or an embedded question word, expect end position for the finite verb.
The double-verb cluster at the end: perfect tense, modals, and more
This is where many learners panic. One verb at the end already feels strange. Two verbs at the end can feel impossible. But the rule is still systematic.
When a subordinate clause contains more than one verb, German usually sends the whole verbal cluster to the end.
Perfect tense in a subordinate clause
- Ich weiß, dass er nach Berlin gefahren ist. (I know that he went to Berlin.)
- Sie bleibt zu Hause, weil sie krank geworden ist. (She is staying home because she became ill.)
- Wir sind froh, dass du gekommen bist. (We’re glad that you came.)
The participle comes before the auxiliary at the end:
- gefahren ist
- geworden ist
- gekommen bist
That’s the reverse of what English-speaking learners often expect.
Modal verbs in a subordinate clause
- Ich weiß, dass er heute arbeiten muss. (I know that he has to work today.)
- Sie sagt, dass wir früher gehen können. (She says that we can leave earlier.)
- Er fragt, ob ich kommen darf. (He asks whether I may come.)
Here the infinitive and modal cluster at the end, with the finite modal last:
- arbeiten muss
- gehen können
- kommen darf
Future and infinitive combinations
- Ich glaube, dass sie morgen kommen wird. (I think that she will come tomorrow.)
- Er hofft, dass wir ihm helfen können. (He hopes that we can help him.)
The main idea: the verbal material piles up at the end, and the finite verb often comes last.
This is one reason learners produce errors like:
- dass er ist nach Berlin gefahren ❌
- weil sie hat arbeiten müssen ❌
Correct versions:
- dass er nach Berlin gefahren ist ✅
- weil sie hat arbeiten müssen is common in colloquial speech, but standard written German usually avoids this structure.
- weil sie arbeiten musste ✅
- weil sie arbeiten hat müssen is an Austrian and southern German standard variant, but not the default pattern most learners should produce first.
To keep this practical, focus on the most common standard patterns you’ll actually use:
- dass er gekommen ist
- weil ich schlafen muss
- obwohl sie viel gearbeitet hat
- wenn wir früher gehen können
For auxiliary choice in the perfect tense, see our guide to Haben vs. Sein in the perfect tense. That’s where errors like ich habe gegangen start.
Reading a rule once won’t fix verb position under pressure. In VerbPal, we drill German verbs through active production, so you practise forms like bin, ist, muss, hat inside real sentence patterns until the end-position rule becomes automatic. Our spaced repetition system surfaces tricky verbs again right before you’d forget them.
Try VerbPal free →The most common learner errors — and how to fix them
Let’s look at the mistakes English speakers make most often with German subordinate clauses.
1. Leaving the verb in second position
Wrong:
- Ich bleibe zu Hause, weil ich bin müde.
- Sie sagt, dass er hat keine Zeit.
Correct:
- Ich bleibe zu Hause, weil ich müde bin. (I’m staying home because I’m tired.)
- Sie sagt, dass er keine Zeit hat. (She says that he has no time.)
Fix: The moment you hear weil, dass, obwohl, wenn, or als, stop using main-clause order.
2. Forgetting that the whole clause is subordinate
Wrong:
- Ich weiß nicht, was will er.
- Kannst du mir sagen, wer ist das?
Correct:
- Ich weiß nicht, was er will. (I don’t know what he wants.)
- Kannst du mir sagen, wer das ist? (Can you tell me who that is?)
Fix: Direct questions and indirect questions have different word order.
3. Misplacing adverbs and objects because you’re chasing English order
Wrong:
- weil ich habe heute keine Zeit
- dass sie kauft das Buch morgen
Correct:
- weil ich heute keine Zeit habe (because I don’t have time today)
- dass sie das Buch morgen kauft (that she is buying the book tomorrow)
Fix: Put everything before the final verb. The clause can still contain normal German ordering before that final slot. If you want help with the middle of the sentence, our post on the TeKaMoLo rule helps a lot.
4. Breaking up separable verbs incorrectly
Wrong:
- weil ich stehe früh auf
- dass er ruft mich an
Correct:
- weil ich früh aufstehe (because I get up early)
- dass er mich anruft (that he calls me)
In a main clause, separable verbs split:
- Ich stehe früh auf. (I get up early.)
In a subordinate clause, they reunite at the end:
- weil ich früh aufstehe (because I get up early)
For more on that, see our full guide to German separable verbs.
5. Getting lost in perfect tense clusters
Wrong:
- dass er ist gekommen
- weil ich habe das vergessen
Correct:
- dass er gekommen ist (that he has come / that he came)
- weil ich das vergessen habe (because I forgot that / because I have forgotten that)
Fix: In subordinate clauses, the verbal package moves to the end.
6. Mixing spoken shortcuts with standard grammar too early
You may hear native speakers say things like weil ich bin müde in casual speech. That happens in some spoken German, but it is not the standard rule you should build your foundation on. Learn the standard pattern first:
- weil ich müde bin (because I’m tired)
Then you’ll recognise spoken variation later without confusing your own grammar.
Pro Tip: When you correct yourself, don’t just read the right sentence. Say it aloud three times. Production rewires faster than silent recognition.
A simple method to build subordinate clauses correctly every time
If you freeze while speaking, use this four-step method.
Step 1: Identify the trigger
Ask: did I just use a subordinating word?
Examples:
- weil
- dass
- obwohl
- wenn
- als
- wer
- was
If yes, you’re building a subordinate clause.
Step 2: Put the subject early
Start the clause with the subject after the conjunction or question word.
- weil ich …
- dass er …
- wenn wir …
- was sie …
Step 3: Add the rest of the information
Put in objects, adverbs, time phrases, and so on.
- weil ich heute keine Zeit …
- dass er das Buch morgen …
- wenn wir mit dem Zug nach Berlin …
Step 4: Save the verb for the end
Now place the finite verb, or the whole verb cluster, at the end.
- weil ich heute keine Zeit habe (because I don’t have time today)
- dass er das Buch morgen kauft (that he is buying the book tomorrow)
- wenn wir mit dem Zug nach Berlin fahren (if we travel to Berlin by train)
- dass er nach Berlin gefahren ist (that he went to Berlin)
This “hold the verb” habit matters. It feels slow at first, but it becomes natural with repetition. That’s also why our drills inside VerbPal recycle the same high-frequency verbs across patterns and tenses using spaced repetition. The goal isn’t to admire a rule. The goal is to retrieve it under pressure, exactly when you need it.
Try these mini transformations:
- Ich bin müde. → weil ich müde bin (I am tired. → because I am tired)
- Er kommt morgen. → dass er morgen kommt (He is coming tomorrow. → that he is coming tomorrow)
- Sie steht früh auf. → weil sie früh aufsteht (She gets up early. → because she gets up early)
- Wir haben das vergessen. → dass wir das vergessen haben (We forgot that. → that we forgot that)
Pro Tip: Build backward from the end. Decide the verb first in your head, then place the rest of the clause before it.
FAQ: German subordinate clause word order
Does the verb always go to the end after weil?
In standard German, yes. You should say weil ich müde bin, not weil ich bin müde. You may hear verb-second word order after weil in informal speech, but learners should master the standard end-verb pattern first.
Is dass always followed by verb-final word order?
Yes. In a dass clause, the conjugated verb goes to the end: Ich glaube, dass er recht hat. (I think that he is right.) If there are multiple verbs, the whole cluster goes to the end: Ich glaube, dass er gekommen ist. (I think that he came.)
What is the difference between wenn and als?
Use wenn for repeated events, general situations, or future conditions: Wenn ich Zeit habe, komme ich. (If I have time, I’ll come.) Use als for a one-time event in the past: Als ich in Berlin war, habe ich viel gearbeitet. (When I was in Berlin, I worked a lot.)
Do separable verbs stay together in subordinate clauses?
Yes. In subordinate clauses, separable verbs are not split: weil ich früh aufstehe (because I get up early). In main clauses, they split: Ich stehe früh auf. (I get up early.)
How do I practise German subordinate clauses effectively?
Don’t stop at reading explanations. You need to produce the pattern repeatedly. That means building sentences with different conjunctions, tenses, and verbs until the final verb position becomes automatic. That’s exactly the kind of practice we designed Learn German with VerbPal for.
This rule gets easier when you stop treating it as a one-off grammar fact and start seeing it across patterns: main clause V2, subordinate clause verb-final, separable verbs rejoining, and verb clusters stacking at the end. If you want to connect those patterns, try our [German conjugation tables](/conjugations/german/), review the [VerbPal blog](/blog), or practise directly in [Learn German with VerbPal](/learn/german).
The dass/weil trap stops being a trap once you see the pattern clearly: main clause, verb in slot 2; subordinate clause, verb at the end. That rule covers far more than weil and dass. It also gives you control over obwohl, wenn, als, wer, and was, plus those scary-looking double-verb endings. Learn the slot, practise the pattern, and German sentence building gets much easier. If you want to keep going, browse the VerbPal blog or explore our German conjugation tables.