Do you had lunch?和Have you had lunch?的区别

 我来答
匿名用户
2017-09-20
展开全部
第一个句子就是错的。
DO 助动词提前了。就要用 动词原形 have 而不能用had
具体问吃过了 没有。。。。助动词用 Did 后面同样跟 have
一般现在(过去时)只是询问一个状态 有没有发生(或发生过)。。
后者是现在完成时, 在特定的语境下,有特定的含。示例一下 比如你家正要开饭,有人来了,你这么问,有隐性含义,即 如果没有吃 ,可以一块来吃。。。。。如果吃了,不好意思,你可能得等一会,不然我的饭菜凉了。。。 即过去的动作 对将来产生一定影响。。这时就是完成时。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式