Do you have lunch和Have you had lunch一样吗?什么区别?

来源:百度知道 编辑:UC知道 时间:2024/06/03 12:46:36

这是一个一般现在时的句子:Do you have lunch你有午餐吗
现在完成时:Have you had lunch你吃午餐了吗

单独凭句子来说,do you have lunch是说你有午餐么?带午餐了么?have you had lunch是说你吃午餐了么?

不一样
Do you have lunch 意思是你要吃午餐吗
Have you had lunch 意思是你吃过午餐了吗

第一句是你吃午餐吗.有可能问你有没有吃午餐的习惯.
第2句是你吃过午餐了吗

不一样。前者是“常常/天天吃午饭“,后者是”刚吃过午饭“。