German Phrase
Hab gestern Abend gelernt.
Meaning
The sentence means “I learned last night.” It uses the perfect tense (haben + past participle) to talk about a completed action in the recent past. The subject *ich* is omitted because the verb form already indicates the speaker. The phrase is typical of informal spoken German.
When to use
Use this sentence when you want to tell someone, in a casual conversation, that you spent the previous evening studying or picking up a new skill.
✦Grammar Breakdown
HabgesternAbendgelernt
hab (habe)
Colloquial contraction of the auxiliary verb *haben* in the 1st person singular, used to form the perfect tense.
gestern
Temporal adverb meaning “yesterday”. It can stand alone or be combined with a more specific time phrase.
Abend
Noun meaning “evening”. In adverbial time expressions the article is omitted (e.g., *gestern Abend*).
gelernt
Past participle of *lernen* (“to learn”). Paired with *haben* to create the perfect tense.
🗨In Conversation
Was hast du gestern Abend gemacht?
What did you do last night?
Hab gestern Abend gelernt.
I learned last night.
✕Common Mistakes
Hab gestern Abend gelernt.
In written German the full form *habe* is required; *hab* is only acceptable in informal speech.
Hab gestern Abend lernt.
The verb must be in its past participle form *gelernt* when used with *haben*; *lernt* is present tense.
↔Alternatives
Ich habe gestern Abend gelernt.
I learned last night.
Gestern Abend habe ich gelernt.
Last night I learned.
Letzte Nacht habe ich gelernt.
I learned last night.
Cultural Tip
In everyday spoken German the personal pronoun *ich* is often dropped when the verb form makes the subject clear, especially with short sentences like this. However, in formal writing you should keep the full auxiliary *habe* and the subject: *Ich habe gestern Abend gelernt.* Also, *Abend* refers to the early‑evening period (around 6‑9 p.m.); if you mean the late night you would say *Letzte Nacht*.

