German perfect tense - A1

Ich habe gelernt. Ich bin gegangen.

Learn the German perfect tense through common everyday sentences. Practice when to use haben and sein with the most important German verbs.

Quick rule:
German often uses two words to talk about the past.

Ich habe gearbeitet.
Ich bin gegangen.

Most verbs use haben. Verbs involving movement often use sein.

 

Fill in the blanks

Switch between click training and typing mode.

Right0
Wrong0
Streak0
Hit100%

Lastets rights

Sentences in this session.

Nothing yet.

📘

Examples and answer key

Here are the sentences, answers and explanations from this exercise.

Show examples and answer key
1. Ich ... Deutsch gelernt.
Answer: habe
I learned German.
Most verbs use haben in the perfect tense.
2. Du ... Kaffee gekauft.
Answer: hast
You bought coffee.
Kaufen uses haben.
3. Er ... gearbeitet.
Answer: hat
He worked.
Arbeiten uses haben.
4. Wir ... Deutsch gesprochen.
Answer: haben
We spoke German.
Sprechen uses haben.
5. Ihr ... ein Auto gekauft.
Answer: habt
You bought a car.
Kaufen uses haben.
6. Sie ... einen Film gesehen.
Answer: haben
They watched a film.
Sehen uses haben.
7. Ich ... nach Hause gegangen.
Answer: bin
I went home.
Gehen uses sein.
8. Du ... nach Berlin gefahren.
Answer: bist
You travelled to Berlin.
Fahren often uses sein when describing movement.
9. Er ... gekommen.
Answer: ist
He came.
Kommen uses sein.
10. Wir ... nach Deutschland gereist.
Answer: sind
We travelled to Germany.
Reisen uses sein.
11. Ihr ... früh aufgestanden.
Answer: seid
You got up early.
Aufstehen uses sein.
12. Sie ... nach Hause gelaufen.
Answer: sind
They walked home.
Laufen uses sein.
13. Ich ... ein Buch gelesen.
Answer: habe
I read a book.
Lesen uses haben.
14. Sie ... eine Zeitung gekauft.
Answer: hat
She bought a newspaper.
Kaufen uses haben.
15. Wir ... Pizza gegessen.
Answer: haben
We ate pizza.
Essen uses haben.
16. Er ... nach Hause gekommen.
Answer: ist
He came home.
Kommen uses sein.
17. Du ... lange gearbeitet.
Answer: hast
You worked for a long time.
Arbeiten uses haben.
18. Wir ... ins Kino gegangen.
Answer: sind
We went to the cinema.
Gehen uses sein.
German dative case
Exercises
1. Ich ... Deutsch gelernt.
2. Du ... Kaffee gekauft.
3. Er ... gearbeitet.
4. Wir ... Deutsch gesprochen.
5. Ihr ... ein Auto gekauft.
6. Sie ... einen Film gesehen.
7. Ich ... nach Hause gegangen.
8. Du ... nach Berlin gefahren.
9. Er ... gekommen.
10. Wir ... nach Deutschland gereist.
11. Ihr ... früh aufgestanden.
12. Sie ... nach Hause gelaufen.
13. Ich ... ein Buch gelesen.
14. Sie ... eine Zeitung gekauft.
15. Wir ... Pizza gegessen.
16. Er ... nach Hause gekommen.
17. Du ... lange gearbeitet.
18. Wir ... ins Kino gegangen.
German dative case
Answer key
1. habe
I learned German.
Most verbs use haben in the perfect tense.
2. hast
You bought coffee.
Kaufen uses haben.
3. hat
He worked.
Arbeiten uses haben.
4. haben
We spoke German.
Sprechen uses haben.
5. habt
You bought a car.
Kaufen uses haben.
6. haben
They watched a film.
Sehen uses haben.
7. bin
I went home.
Gehen uses sein.
8. bist
You travelled to Berlin.
Fahren often uses sein when describing movement.
9. ist
He came.
Kommen uses sein.
10. sind
We travelled to Germany.
Reisen uses sein.
11. seid
You got up early.
Aufstehen uses sein.
12. sind
They walked home.
Laufen uses sein.
13. habe
I read a book.
Lesen uses haben.
14. hat
She bought a newspaper.
Kaufen uses haben.
15. haben
We ate pizza.
Essen uses haben.
16. ist
He came home.
Kommen uses sein.
17. hast
You worked for a long time.
Arbeiten uses haben.
18. sind
We went to the cinema.
Gehen uses sein.

How to use this exercise effectively

This exercise trains you to fill in the correct word or phrase in real sentences.

The goal is not only to understand the language but to start feeling which patterns sound natural.

⚡ Click mode = fast recognition

It is usually best to start with Click mode.

This trains your brain to quickly recognize:

  • common sentence patterns
  • word order
  • verb forms
  • small grammar details
  • natural expressions and chunks

The goal here is repetition and volume.

After seeing many examples, the correct answers begin to feel natural automatically.

✍️ Writing mode = deeper learning

Once the sentences start feeling familiar, switch to Write mode.

This is where you notice what you can actually produce yourself.

When you must type the answer:

  • memory becomes much stronger
  • you notice details you missed before
  • spelling and grammar stick better

Many learners recognize the correct answer immediately, but only writing reveals whether you truly know it actively.

🧠 Why you must type the correct answer before continuing

If you answer incorrectly, the correct answer is shown, but the exercise does not let you skip ahead immediately.

This is intentional.

The brain learns much better when you:

  1. see the correct answer
  2. type it yourself immediately afterward
  3. repeat the spelling and movement pattern

This makes a big difference for long-term memory.

🔊 Use the audio a lot

Listen to the same sentence several times if needed.

Try to connect:

  • how the language sounds
  • how it is written
  • how the sentence pattern feels

You do not need to fully understand every grammar rule immediately. Repetition builds intuition over time.

📈 A good way to practice

  • Start in Click mode
  • Switch to Write mode afterward
  • Practice often in short sessions
  • Focus on patterns instead of perfection

After a while, the sentences start to feel natural without needing to think step by step.