悪い夢を見た。
I had a bad dream.
シチュエーション: 家の中
文法: 過去のこと
「I had a bad dream.」でも「I had a nightmare.」でもどっちも言います。「I had a bad dream.」は「have a good time」と同じ形です。「good」を他の形容詞に置き換えたり、「time」を他の名詞に置き換えたりすると色々なことが言えます。
たとえば
「I had a bad day.(嫌な1日だった)」
「I had a boring weekend.(つまらない週末だった)」
「The Giants had a great year.(今年は巨人が調子よかった)」など。