英熟語 英検5級
have dinner
ハブディナー / ハヴディナー/hæv ˈdɪnər/熟語(動詞句)
意味
- 1夕食をとる、夕食を食べるこの have は「持つ」ではなく「食べる」の意味。eat dinner より自然でよく使う。
例文
We usually have dinner at seven thirty.
私たちはたいてい7時半に夕食を食べます。
Would you like to have dinner with us tonight?
今夜、私たちと一緒に夕食をどうですか。
I had dinner with my family last night.
昨夜は家族と夕食を食べました。
よく使う形・コロケーション
- have dinner at + 時刻
- have dinner with + 人
類義語
eat dinner
ニュアンス・使い分け
食事を表す have は a を付けない(have dinner であって have a dinner ではない)のが基本。ただし「楽しい夕食会をする」のように形容詞が付くと have a nice dinner と a が入る。breakfast / lunch も同じく have breakfast, have lunch と無冠詞。
語源・由来
have は本来「持つ」だが、食事・飲み物を「口にする」意味で広く使う(have a cup of tea など)。dinner は古フランス語 disner(食事をとる)に由来し、もとは一日の主要な食事を指した。