do you have dinner是你吃晚饭吗的意思。have dinner吃晚饭、吃饭、 吃正餐的意思。
一、例句:
When do you have dinner? At seven in the evening.
你什么时候吃晚饭?在晚上七点。
二、dinner的词汇搭配:
动词+~
ask sb to dinner 请某人吃饭
attend a dinner 出席宴会
bring a dinner 带饭
come to dinner 来(和某人)共餐
cook a dinner 做饭
eat a dinner 吃饭
近义句:do you have supper
一、例句:
When do you have supper? We have supper at six.
你们什么时候吃晚饭?我们6点吃晚饭。
二、supper的词汇搭配:
动词+~
eat supper 吃晚饭
have supper 吃晚饭
make supper 做晚餐
prepare supper 做〔准备〕晚饭
serve supper 端上晚餐
share supper with 与…共进晚餐
意思是吃晚饭了吗?
dinner :英[ˈdɪnə(r)] 美[ˈdɪnɚ] n. 晚餐; 宴会; 正餐,主餐;
一、用法:
1、Do you 是一般现在时态。
2、Do you have中的have,是英语中的固定用法,比如have lunch吃午饭,have a cold感冒,这里的have没有实际动作。
3、have you:一方面用于现在完成时态中,这是时态的固定用法。
例句:
1、Michaela: What time do you have dinner?
释义:麦克拉:你几点吃晚饭?
2、When do you have dinner? At seven in the evening.
释义:你什么时候吃晚饭?在晚上七点。
扩展资料:
have dinner类似的用法:
1、球类,棋类,简单地说就是运动的活动或者游戏的单词和PLAY连用的时候前面不加任何冠
(如:play chess/basketball)
2、国家或者城市在大部分的时候都不加,但是除了这种情况:大连被称作是北方香港,这时的Hongkong的前面就需要加定冠词。
3、三餐之前不用冠词,但是当有形容词修饰的时候,根据需要加a/an(have a good dinner)。
do you have dinner
你吃晚饭了吗
dinner 英[ˈdɪnə(r)] 美[ˈdɪnɚ]
n. 晚餐; 宴会; 正餐,主餐;