Schwein haben

to be lucky (idiom)

English translations

  1. 01

    to be lucky

  2. 02

    to have good fortune

Word details

German meaning
Umgangssprachlich für Glück haben.
English meaning
To be lucky
Synonym
Glück haben
German example
Du hast echt Schwein gehabt, dass du den Job bekommen hast!
English example
You were really lucky to get the job!
Auxiliary Verb
haben
Present
ich habe Schwein du hast Schwein er/sie/es ich hat Schwein wir haben Schwein ihr habet Schwein sie haben Schwein
Past Participle
ich habe Schwein gehabt du hast Schwein gehabt er/sie/es hat Schwein gehabt wir haben Schwein gehabt ihr habt Schwein gehabt sie haben Schwein gehabt
Past
ich hatte Schwein du hattest Schwein er/sie/es hatte Schwein wir hatten Schwein ihr hattet Schwein sie hatten Schwein

Example sentences with “Schwein haben”

  1. Du hast echt Schwein gehabt! (You were really lucky!)

Frequently asked questions

Why 'pig'?

The origin is unclear, but likely refers to old games where the loser received a pig as a consolation prize.