Have you had yourhad lunchh? 和 Did you havehad lunchh?有什么分别。

Did you have it already_百度知道
Did you have it already
你不是已经有了吗?你不是已经领教过了吗?你还不嫌烦吗?
其他类似问题
其他3条回答
你已经得到它了吗?
其实,最常用的翻译乃是:“吃饭了吗?”因为have最常用与吃饭了阿!类似于中国人见面后的简单问候。此外,have 有下面的很多意思,要根据语境来翻译,have 还可以表示:1,To be in possession of: 拥有:你不是已经有了吗? 2,To possess as a characteristic, quality, or function:气质:有…的特征、性质或功能:3, had a great deal of energy.蓄着胡子;精力充沛To possess or contain as a constituent part:包含:作为某物的组成部分而含有或包含:a car that has an automatic transmission.有自动传动系统的汽车To occupy a particular relation to:有特殊关系:had a great many disciples.有很多信徒To possess knowledge of or facility in:具有某方面的知识或才能:has very little Spanish.懂很少一点西班牙语T entertain:保持在脑中;怀抱:had doubts about their loyalty.对他们的忠诚怀有疑虑To use or exhibit in action:发挥:通过行动来运用或显示:have compassion.发挥同情心To com acquire:占有;获得:Not one copy of the book was to be had in the entire town.整个城镇都没有这本书T get:收到;得到:I had a letter from my cousin.我收到堂弟寄来的信T take:接受;收纳:I'll have the green peas instead of the spinach.我想要份青豆而不是菠菜To suffer from:经受,遭受:have defective vision.视力不好To be subject to the experience of:经历,经验:had a difficult time last winter.去年冬天日子不好过To cause to, as by persuasion or compulsion:促使:通过劝说或强迫导致…:had my assistant run the errand.让我的助手跑腿To cause to be:使…成为:had everyone fascinated.把每个人都吸引住了T allow:允许;许可:I won't have that kind of behavior in my house.在我家中我可不允许做那种事To carry on, perform, or execute:执行,做,实行:have an argument.进行争吵To place at a disadvantage:把…置于不利状态:Your opponent in the debate had you on every issue.你的对手在争论中使你在每个问题上都处于下风Informal To get the better of, especially by trickery or deception:【非正式用语】 利用:尤指通过诡计或欺骗利用:They realized too late that they'd been had by a swindler.他们发现被一个骗子耍了,但为时已晚Informal To influenc bribe:【非正式用语】 贿赂:通过不正当手段影响;贿赂:an incorruptible official who could not be had.一位不为贿赂所动的廉洁官员To procreate (offspring):繁殖(后代):wanted to have a child.想要一个孩子T bear:生;生育:She's going to have a baby.她就要生孩子了To partake of:吃喝:have lunch.吃中饭T must:被迫:必须:We simply have to get there on time.我们不得不准时赶到那里To engage in sexual intercourse with.性交:与…产生性关系v.aux.(助动词)Used with a past participle to form the present perfect, past perfect, and future perfect tenses indicating completed action:与过去分词连用构成现在完成时、过去完成时或将来完成时以表示结束的行为:The troublemaker has gone for good. I regretted that I had lost my temper. They will have finished by the time we arrive.那捣蛋鬼已走上了正路。我对我曾大发脾气感到后悔。他们会在我们到那里的时候完成的n.(名词)One enjoying especially material wealth:富人:尤指享受物质财富的人:“Almost overnight, there was a new and widespread hostility on the part of the haves toward the have-nots”(Thomas P. O'Neill, Jr.)“几乎是一夜之间,富人们就对穷人们滋生出一种新的和的仇恨”(小托马斯P.奥涅尔)have atTo attack.攻击have onTo wear:穿戴:had on red shoes.穿红色鞋子To be scheduled:策划:被安排在计划之内:We have a dinner party on for tomorrow evening.明天晚上我们打算参加晚宴have done withT cease:停止;结束:Have done with your foolish quibbling结束你那愚蠢的诡辩have had it【非正式用语】To have endured all that one can:忍无可忍:尽一个人最大的努力忍受:I've had it with their delays.对他们的拖拉我已忍到头了To be in a state beyond remedy, repair, or salvage:无法恢复:处于一种无法治疗、修补或拯救的状态:That coat has had it.那件上衣已经破烂不堪了To have done everything that is possible or that will be permitted.已做完可能做的或被允许的一切事情have it in for (someone)To intend to harm, especially because of a grudge.尤指由于嫉恨而想伤害have it outTo settle decisively, especially by means of an argument or a discussion.尤指通过争辩或讨论的手段最终解决have (something) comingTo deserve what one receives:得到某人应得之物:You had that reprimand coming for a very long time.你早该挨骂了have to do withTo be concerned or associated with.与…有联系或关联
已经拥有过它了吗?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 2574|回复: 13
The time past 2 o'clock. So I phoned to my wife and asked her whether she had eaten lunch or not.
At that situation, how should I ask it :
Did you have your breakfast?
Have you had breakfast?
Please help me.
Have you had breakfast
Have you had breakfastThis is natural way of saying.
Thank you friends.
When should I say, &Did you have your lunch&?
Could you give me one context which prefers &Did you have your lunch&?
If it is past 2 o'clock... &Have you eaten yet?& or &Have you had lunch& or &did you have lunch yet?
&Have you had lunch?& implies an invitation is coming next..
&Have you had lunch?& &Not yet& &shall we go get something?& &Yes, that would be wonderful&
Thank you friends.
When should I say, &Did you have your lunch&?
Could you give me one context which prefers &Did you have your lunch&?--I am hungry.
--What? It's just 4:30 (PM) now.
--Oh, but I am already starving........
--Did you have your lunch?
At 2 o'clock, my friend phoned me and said &Have you had your lunch&?. I replied to him, &Yes, do you have your lunch yet&? Is this correct?
Also, can I say, &Did you have your lunch yet&, or &Have you had your lunch yet& in this situation?
At 2 o'clock, my friend phoned me and said &Have you had your lunch&?. I replied to him, &Yes, do you have your lunch yet&? Is this correct?
Also, can I say, &Did you have your lunch yet&&&, or &Have you had your lunch yet& in this situation?In BE it is considered incorrect to use &yet& with &did& or any other verb in the preterite. However, it is quite common in American speech.
In BE, the preterite is used for an action completed in the past.
Have you had your lunch [yet]?
Yes, I've had my lunch.
Yes, I had lunch at 12.
No, I haven't had lunch [yet].
I would use &did& if talking about some time in the past.
Did you have lunch yesterday?
No, I was so busy, I didn't have time to stop for lunch.
Yes, I had lunch with the boss. She took us all to lunch at the new Thai restaurant.
Thank you friends.
Could you tell me, at what context, I should say, &Do you have your lunch&?; or Is it incorrect?
Thank you friends.
Could you tell me, at what context, I should say, &Do you have your lunch&?; or Is it incorrect?&Do you have your lunch?& implies &Do you have lunch ever?&.&&It makes sense, but is not something you would ever say, because it is taken for granted that everyone has lunch at some time.
Powered by Discuz!
& Comsenz Inc.查看: 1132|回复: 3
I know the difference between simple past and present perfect. You use one or the other depending whether the action has finished or not. However when you have just finished an action I don't know exactly what sounds more idiomatic. Some examples:
- Someone has just woken up: &Have you slept well??& / &Did you sleep well??&
- I pick up a kid from school right after lunch: &What have you had for lunch at school today?& / &What did you have for lunch at school?&
In this last example I'm not sure whether the key workd is &today& or &school&: &What have you had for lunch today?&... It's still today. Or else &What did you have for lunch at school?&... We are not at school any more.
What do you think?? Can you tell me what expression sounds more natural in the examples above??
Thanks and regards.
I would use 'did' for both of your examples:
Did you sleep well?
What did you have for lunch at school today?
To me, they sound more natural and are just instinctively what I would say. I'm afraid I can shed no light on why that is the case.
Might be best to see what other natives have to say...
I agree with Lora44 that &did& works best in both contexts.
I can also not really tell you why, however I did think of one thing: I would use &Did you sleep well?& if I was asking about a single night's sleep, but I would say &Have you slept well since you've been on that new medication?& In that case, &Did you sleep well& wouldn't work.
I hope that helps!
Thanks for your answers, guys. As always, you've been very helpful.
Excellent example, Cycloneviv!!
Powered by Discuz!
& Comsenz Inc.}

我要回帖

更多关于 have had done 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信