Have you had lunch和Did you have lunch,意思貌似都是:询问对方你吃过午饭了吗? 有什么本质不同?

bubblegon
2010-08-21 · TA获得超过372个赞
知道小有建树答主
回答量:175
采纳率:0%
帮助的人:135万
展开全部
不同的时态表达不同的意思。前一句是贺绝现在完成时,表示从过去某个时间开始到当前状态完成的动作,强调对当前的影响;后一句是一般过去时,强调过去是否进行过的动作禅肆姿。
因此,与其说前一句是问你是否吃过午饭,还不如理解为对方在委婉地问你现在雹肢饿不饿;而后一句意思就很直白,是想问你吃过午饭没,而并不关心你现在饿不饿的问题。
shangmianyou
2010-08-21 · TA获得超过3211个赞
知道小有建树答主
回答量:830
采纳率:0%
帮助的人:834万
展开全部
Have you had lunch?一般这么问,你吃了吗?

Did you have lunch指 (在过去某时间)吃没吃饭。

意思上,第一句是完成时,强调对世橘现在影响(一般,时间离现在不远搜姿团),比如,吃过饭的话会饱,或者起码胃里有食物。第册郑二句是过去时,只是说过去做没做过,不管对现在有没有影响,而从时间上讲,可以是过去任意时刻,比如去年的今天吃饭没,也用did you ....

希望你能满意 o(∩_∩)o
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
就一个字郁闷
2010-08-21 · TA获得超过1225个赞
知道小有建树答主
回答量:420
采纳率:0%
帮助的人:148万
展开全部
时态不同,
前面是现虚轿在完成时,过差改肆去发生歼销并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。

后面是一般过去时,表示过去某个时间里发生的动作或状态;过去习惯性、经常性的动作、行为;过去主语所具备的能力和性格
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神龙118
2010-08-21 · 知道合伙人教育行家
神龙118
知道合伙人教育行家
采纳数:1950 获赞数:25163
自1981年以来。一直在初级中学教英语

向TA提问 私信TA
展开全部
Have you had lunch?你吃过午饭了吗?如果吃了就不饿了凯局,答握不需再吃。表示现在的是。
Did you have lunch?你吃过午饭吗?可能是今天的事,也可能是昨天的事,或盯举让是很久以前的事
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黑123321
2010-08-21
知道答主
回答量:54
采纳率:0%
帮助的人:16.5万
展开全部
前者是现在完成时,后者是一般现在时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式