Questions & Answers about Ich habe heute Pech.
Because German expresses this idea with the noun Pech and the verb haben: Pech haben = to have bad luck / to be unlucky.
So German says:
- Ich habe Pech. = I have bad luck.
- More natural English meaning: I’m unlucky.
Using sein here would not be idiomatic.
In this sentence, Pech means bad luck.
It is also a regular German noun with another literal meaning: pitch / tar. But in everyday speech, Pech haben is a very common expression meaning to be unlucky.
Examples:
- Heute habe ich Pech. = I’m unlucky today.
- Er hat immer Pech. = He always has bad luck.