你吃晚餐了吗用英语怎么说 cyedu.org
“你吃晚餐了吗”用英语表达是“Have you had dinner yet?”。
详细解析:
“Have you” 是现在完成时态的疑问句开头,用于询问对方是否已经完成了某个动作。
“had” 是“have”的过去分词,在这里表示“吃”这个动作的完成状态。
“dinner” 是名词,表示“晚餐”。
“yet” 是副词,用于疑问句或否定句中,表示“还,尚未”。
音标:
Have:[hæv]
you:[juː] 或 [jə] (在非正式语境或快速发音中)
had:[hæd]
dinner:['dɪnər]
yet:[jet]
词源:
“Have” 源自中古英语“haven”,意为“拥有,具有”。
“Dinner” 源自拉丁语“disnare”,意为“吃正餐”,后来特指晚餐。
例句:
Have you had dinner yet? No, I'm still waiting for my friend to arrive. (你吃晚餐了吗?不,我还在等我的朋友来。)
题目:
根据语境选择正确的回答:
—Have you had dinner yet?
—_____, I just finished it.
A. Yes, I have.
B. No, I haven't.
答案:A. Yes, I have.
解析:根据回答“I just finished it.”(我刚吃完。)可知,对方已经吃了晚餐,所以应该选择肯定回答“Yes, I have.”。
财营网欢迎加入英语资料免费领取QQ群:701195935 版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!