student asking question

なぜ「dinner」に冠詞がついていないのですか。「have a dinner」のように冠詞が必要だと思ったのですが。

teacher

ネイティブによる回答

Rebecca

「dinner」の前に冠詞をつけないのは、食事には冠詞をつけないものだからです。形容詞がついている場合のみ、食事にも冠詞をつけます。また、特定の食事について指すときは「the」をつけます。ここで冠詞をつけていないのは、彼女は特定の「dinner」について話しているわけではなく、また、形容詞もついていないからです。 例: Dinner will be ready in an hour.(あと1時間で夕飯の準備ができる。) 例: Are you ready for lunch?(昼食の準備はできてる?) 例: What would you like for breakfast?(朝食には何を食べたいですか?) 例: I ate a late lunch.(遅めのランチを食べた。) 例: We had a light breakfast.(僕たちは軽い朝食を食べた。) 例: She had an early dinner.(彼女は早めの夕食を食べた。) 例: The breakfast on the cruise was spectacular!(クルーズ船での朝食は豪華だったよ!) 例: The lunch we had at the restaurant was disgusting.(私たちがレストランで食べたランチはひどかった。) 例: The dinner at Hell's Kitchen was amazing.(ヘルズ・キッチンのディナーはすばらしかった。)

よくあるQ&A

12/24

さっきの表現をクイズで解いてみよう!

「この人とディナーしたいか?」です。