When do I use 'sein' and when do I use 'haben' in the past tense?

The rule for this is simple, although can be somewhat confusing when you first start learning German! The rule is: if there's movement from one place to another, use 'sein'. If there's not, use 'haben'.

Example: I played.

This example uses 'haben' - ich habe gespielt. This is because, while there may be movement involved (for example, if the sentence were 'I played football'), the movement isn't directed from one place to another.

Example: I flew.

This example uses 'sein' - ich bin geflogen. This is because the example uses movement from one place to another - whether the movement is specifically stated as being from one place to another or not. When you fly somewhere, it is flying from one place to another (for example, 'I flew from England to Germany'). This does not need to be included in the sentence; it is implied.

Example: I ate.

This example uses 'haben' - ich habe gegessen. This is because there is no movement from one place to another.

Example: I drove.

This example uses 'sein' - ich bin gefahren. This is because there is movement from one place to another.

Anita H. GCSE Biology tutor, A Level Biology tutor, GCSE German tutor...

5 months ago

Answered by Anita, a GCSE German tutor with MyTutor

Still stuck? Get one-to-one help from a personally interviewed subject specialist


£30 /hr

Paul H.

Degree: Spanish Literature (Doctorate) - Cambridge University

Subjects offered: German, Spanish+ 3 more

.MLAT (Modern Languages)
-Personal Statements-
-Oxbridge Preparation-

“Personal Description: I am a 25 year old PhD student in Spanish Literature at the University of Cambridge. I have a first class-degree in Spanish and German language and literature as well as an MPhil in Spanish literature which I com...”

£22 /hr

Dorothea C.

Degree: Psychology (Bachelors) - Exeter University

Subjects offered: German, Psychology+ 1 more


“About Me My name is Dorothea Christmann and I am a Psychology student at Exeter University. I have always had a real passion for languages and I come from a family of linguists. I did French, German and Spanish at A-Level along with ...”

£22 /hr

Joseph D.

Degree: Modern languages with European Studies (French and German) (Bachelors) - Bath University

Subjects offered: German, French


“About Me: I study French and German with European Studies at the University of Bath. I have always been hugelypassionate about the technicality and grace of languages , and I’d love to help you feel the same way. I am incredibly p...”

About the author

Anita H.

Currently unavailable: for regular students

Degree: Biological Sciences with Study in Continental Europe (German) (Bachelors) - Birmingham University

Subjects offered: German, Biology


“I'm a final year Biosciences/German student at the University of Birmingham. I've known I wanted to study Biology since I was in Year 6, in one form or another, and that passion has only grown stronger over the years I've been studyin...”

MyTutor guarantee

You may also like...

Posts by Anita

'ei' or 'ie'?

Describe how antibiotic resistance occurs.

What is osmosis and why does it occur?

When do I use 'sein' and when do I use 'haben' in the past tense?

Other GCSE German questions

How can I form the perfect tense in German?

When should you use the accusative case in a sentence?

What are the 'weak' masculine nouns (N-Deklination)?

What is the difference in pronouncing 'ß' and 'ss'?

View GCSE German tutors


We use cookies to improve our service. By continuing to use this website, we'll assume that you're OK with this. Dismiss