German grammar
War + Perfekt
Talk about today and yesterday using the Perfekt.
From the scene Heute war ein langer Tag (Today has been a long day)
In short
Use the Perfekt for past actions, but war and hatte for sein and haben.
Your turn
Which one goes with this morning I have practised?
Options: heute war · gestern habe ich gelernt · heute Morgen habe ich geübt
Show answer
this morning I have practised → heute Morgen habe ich geübt
How it works
Spoken German uses the Perfekt for past actions, whether they happened today or yesterday: heute habe ich geübt, gestern habe ich gelernt.
Your turn
Pick the word that fits the line.
Gestern habe ich den ganzen Nachmittag (blank). Es war schrecklich.
Options: gelernt · lerne · lernend
Show answer
Gestern habe ich den ganzen Nachmittag gelernt. Es war schrecklich.
Yesterday I studied all afternoon. It was horrible.
Good to know
But sein and haben usually take the simple past: heute war ein langer Tag, ich hatte keine Zeit.
Your turn
Pick the word that fits the line.
Nein. Diese Woche habe ich sehr wenig (blank).
Options: schlafe · schlafend · geschlafen
Show answer
Nein. Diese Woche habe ich sehr wenig geschlafen.
No. This week I have slept very little.
today has been heute war
Nuria
Frau Elena, heute war ein sehr langer Tag.
Frau Elena, today was a very long day.
Your turn
What fills the gap?
Frau Elena, (blank) ein sehr langer Tag.
Options: heute Morgen habe ich geübt · gestern habe ich gelernt · heute war
Show answer
Nuria
Frau Elena, heute war ein sehr langer Tag.
Frau Elena, today was a very long day.
this morning I have practised heute Morgen habe ich geübt
Your turn
What goes with heute Morgen habe ich geübt?
Options: this morning I have practised · today has been · yesterday I studied
Show answer
heute Morgen habe ich geübt → this morning I have practised
yesterday I studied gestern habe ich gelernt
what did you do yesterday? was hast du gestern gemacht?
Elena
Und gestern? Was hast du gestern gemacht?
And yesterday? What did you do yesterday?
Your turn
What fills the gap?
Und gestern? (blank)?
Options: Was hast du gestern gemacht · Heute war · Heute Morgen habe ich geübt
Show answer
Elena
Und gestern? Was hast du gestern gemacht?
And yesterday? What did you do yesterday?
Watch out
Say heute war..., not heute ist gewesen.
Practise it in the story
Meet this rule inside a short animated scene. Answer as it plays, then say the lines yourself.
Practise free in the appSee all forms
| today has been | heute war |
|---|---|
| this morning I have practised | heute Morgen habe ich geübt |
| yesterday I studied | gestern habe ich gelernt |
| what did you do yesterday? | was hast du gestern gemacht? |
More lines from the story
- NuriaHeute Morgen habe ich mit Javi geübt.This morning I have practised with Javi.
- ElenaIch weiß. Ich habe gestern Nacht bis zwei deine Stimme gehört.I know. Last night I heard your voice until two.
- NuriaGestern habe ich den ganzen Nachmittag gelernt. Es war schrecklich.Yesterday I studied all afternoon. It was horrible.
- NuriaNein. Diese Woche habe ich sehr wenig geschlafen.No. This week I have slept very little.