Did you have breakfast 和 have you had breakfast? 是怎么区分的?

知道的请说一下怎么区分的,我知道是时态不同,是想知道平时该用哪个?... 知道的请说一下怎么区分的,我知道是时态不同,是想知道平时该用哪个? 展开
 我来答
Monica枫叶
培训答主

2021-07-15 · 关注我学习会变得更厉害哦
知道大有可为答主
回答量:3868
采纳率:91%
帮助的人:240万
展开全部

- Did you have breakfast?

一般过去时态。- 你吃过早歺了吗 ?

- Yes , I did . - No , I didn’t .

- Have you had breakfast ?

have done sth. 现在完成时态。指过去发生

的事情对现在造成的影响或结果,肯定回答

- Yes , I have . 我已经吃过了。否定回答 :

- No , I haven’t . 我还没有吃。(我饿着呢)

坦率还挺拔的便当G
活跃答主

2021-07-15 · 守护你的好奇心是我的星辰大海
知道大有可为答主
回答量:2万
采纳率:84%
帮助的人:546万
展开全部
Did you have breakfast 和 have you had breakfast?
1) 首先是时态不同, 这你已经知道。
2)意思也有不同:
Did you have breakfast :你吃过早饭了吗?意思是肯定的, 即,你是吃过早饭的,也就一问而已,礼貌一下。
have you had breakfast? 字面意思可以是:你有吃过早饭吗?(没有的话,我们可以一起吃)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b8e9c98
2021-07-15 · TA获得超过490个赞
知道小有建树答主
回答量:1528
采纳率:90%
帮助的人:67.8万
展开全部
这两句时态不同,前者是一般一般过去时,是指在过去的某个时间点完成的动作:此句是问:你吃过早饭了吗?而后者是现在完成时,是指到现在的一段时间完成的动作,这句话可翻译为:你吃早饭了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangge0071966
2021-07-15 · TA获得超过575个赞
知道小有建树答主
回答量:8727
采纳率:68%
帮助的人:417万
展开全部
Did you have breakfast? 这是一般过去时,强调过去某一时间发生的动作,而have you had breakfast? 是现在完成时,强调过去发生的动作对现在的影响。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skywj126

2021-07-15 · TA获得超过4771个赞
知道小有建树答主
回答量:3447
采纳率:82%
帮助的人:214万
展开全部
这2个句子都是一般疑问句,但时态不同,因此表达的意境也不同。
①Did you have breakfast?时态:一般过去时态
句意:你吃过早饭了吗 ?
肯定回答:Yes , I did .
否定回答: No , I didn’t .
②Have you had breakfast?
时态:现在完成时态。指过去发生的事情对现在造成的影响或结果,
句意:你已经吃过早饭了吗?
肯定回答:Yes , I have . 我已经吃过了。
否定回答 :No , I haven’t . 我还没有吃。(此时我很饿)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(11)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式