German Sentence Structure: Why the Verb Always Comes Second
By Michael McGettrickUpdated 27 September 2026
German sentence structure looks scrambled to an English speaker for about a fortnight. Then it turns out to be stricter than English, not looser. There is one rule for main clauses and one for subordinate clauses, and between them they decide where every verb goes.
English puts the verb wherever the subject happens to leave it: Today I am going home, I am going home today. German fixes the verb in place and moves everything else around it. Learn where the verb lives and the rest of the sentence becomes surprisingly free.
Rule one: the verb is the second element
In a German main clause, the conjugated verb (the one with a person ending, as in German verb conjugation) sits in second position. Always.
.- I am going home today..- Today I am going home..- Home is where I am going today.
Three different openings, one verb that never moves. is second every time.
What changes is the subject. When something other than the subject takes first place, the subject has to go somewhere, and it goes immediately after the verb. That is why swaps the order of . It is not a separate rule about adverbs; it is the same rule, with the subject being bumped out of first place.
The rule counts elements, not words. A phrase that belongs together counts as one:
Am .- In the evening I read. (Amis one element.).- The book, I will read tomorrow..- My father is coming today.
So the real question in first position is not how many words but which piece of the sentence. Anything can go there: the subject, a time, an object, a place. Germans choose based on what they want to stress or what links to the previous sentence, and the verb waits patiently in second place either way.
Rule two: any second verb goes to the end
Many sentences have more than one verb form. Only the conjugated one sits second. The other goes to the very end of the clause, however much comes in between:
will .- I want to go home today..- I have read the book..- I will ring you tomorrow.
The first is a modal verb plus an infinitive. The second is the perfect tense, a helper verb plus a participle. The third is a separable verb, , which splits in two and sends its prefix to the end.
Together, the verb in second place and the piece at the end form what German grammarians call the sentence bracket. Everything else, the subject if it is not first, the objects, the time, the place, sits inside the bracket:
| first element | verb 2 | middle | end |
|---|---|---|---|
| will | | |
| will | | |
| | | |
| | | an |
Read down the columns and the shape never changes. That is the whole skeleton of a German main clause.
Questions: the verb goes first
A yes or no question puts the conjugated verb in first position:
?- Are you coming today??- Have you got time??- Can you help me?
There is no helper verb like the English do. Do you have time? is simply ?, and Does he come? is er?
A question with a question word keeps the verb second, because the question word is the first element: ? (When are you coming?), Was ? (What are you doing?), ? (Why are you staying?). German question words covers the full set.
Commands also put the verb first: ! (Come!)
Rule three: after weil, dass and wenn, the verb goes last
This is the rule that feels strangest, and it is completely regular. A subordinate clause, one that cannot stand on its own, sends its conjugated verb to the end:
, .- I am not coming because I am ill., er .- I know that he is coming today., .- I will come if I have time., er hat.- I am asking whether he has time.
The words that do this are called subordinating conjunctions, and the common ones are (because), (that), (if, when), (whether), (when, for one past event) and (before). Each of them works like a switch: the moment one appears, the conjugated verb of that clause is heading for the end.
If the clause already has two verbs, the conjugated one goes last of all: , er will. The infinitive comes first, then the modal.
When the clause goes first
Now combine the rules. If a sentence starts with a whole subordinate clause, that clause counts as the first element of the main clause. So the main clause's verb comes immediately after the comma:
, .- If I have time, I will come., .- Because I am ill, I am staying at home.
Verb, comma, verb. It looks like two verbs collided, and it is exactly what verb-second predicts: the whole clause is element one, so is element two. English speakers almost always write Wenn ich Zeit habe, ich komme, and it is wrong for the same reason Heute ich gehe is.
Und, aber and denn do not count
Five short conjunctions join two main clauses without affecting the verb at all: (and), (but), (or), (because) and (but rather). They sit in a position of their own before the first element, so the clause after them keeps normal order:
, .- I am staying at home, because I am ill., er .- I am coming, but he is staying.
This gives you a useful escape hatch. and both mean because; keeps the verb second, sends it to the end. If a clause is tying you in knots mid-sentence, does the same job with the word order you already know.
The middle: time before place
Inside the bracket, German has a preferred order: time first, then manner, then place. Grammar books sometimes call it TeKaMoLo (time, cause, manner, place):
in die .- I am driving into town by car tomorrow.
English tends to say it the other way round, place before time: into town tomorrow. German says tomorrow by car into town. It is a preference rather than an iron law, and Germans move things for emphasis, but it is the order that sounds most natural when nothing needs stressing.
Where gern and nicht go
Two small words show the bracket at work. turns a verb into a liking, and it sits in the middle, after the verb and its subject: (I like drinking coffee). English needs a whole extra verb for that; German needs one word in the right slot.
, when it negates the whole sentence, goes late: after the time word and the objects, but in front of the end of the bracket and in front of anything closely tied to the verb, such as a destination ( ):
.- I am not coming today..- I cannot come today.
In the first sentence there is nothing at the end of the bracket, so goes last. In the second, holds the end, and stops just before it.
Mistakes English speakers make
Keeping subject-verb order after an opening word. Heute ich gehe is one of the commonest word-order errors in German. If anything other than the subject comes first, the verb comes next and the subject follows it: .
Leaving the second verb in the middle. Ich will gehen nach Hause follows English order. The infinitive goes to the end: will .
Forgetting the verb after and . weil ich bin krank puts the verb second out of English habit. It belongs at the end: .
Missing the verb-comma-verb pattern. When a sentence opens with a or clause, the main verb comes straight after the comma: , .
Counting or as the first element. They do not use up a position. , er keeps the subject first and the verb second after ; aber bleibt er treats as element one and gets it wrong.
What to do next
Start with rule one and nothing else. Every time you open a sentence with , or , say the verb next. Once that is automatic, add the bracket, which you will need for the modals and the perfect tense anyway. Leave and until the first two feel natural; by then the verb-last rule is just one more position to remember.
Word order is the part of German that most rewards practice over study, because it is a habit rather than a fact. The German course builds it in from the first sentences, so the verb lands in the right place long before you would think to check. And because the German cases already mark who does what, German can afford to let the first element be almost anything: the endings carry the meaning, and the word order carries the emphasis.