do you have和have you区别

doyouhave和haveyou有区别吗,如果都对的话,一般哪个比较正规还是都可以?... do you have和have you有区别吗,如果都对的话,一般哪个比较正规还是都可以? 展开
 我来答
随言杂谈
高粉答主

2017-06-05 · 随心而动,随遇而安,随性而为
随言杂谈
采纳数:18405 获赞数:75920

向TA提问 私信TA
展开全部
  • 有区别

  • do you have中的have,是英语中的固定用法,比如have lunch吃午饭,have a cold感冒,这里的have没有实际动作。

  • have you,一方面用于现在完成时态中,这是时态的固定用法;

  • 另一方面当“有”讲,例如 I have two brothers我有两个弟弟,其一般问句变成have you. 

匿名用户
2019-07-04
展开全部
我查这个问题是由于我在和52talking的外教对话沟通时,发现每当向外教提问时,经常会用到这个句型,总的来说向人家表达“有”、“吃”等意思时,用do you have......,如 do you have a boyfriend?这是我看到漂亮的外教时候经常问的,哈哈

表示询问对方是否已完成某件事情或状态时,用have +动词过去分词,如我在问老外你之前来过中国吗?-----have you been to china?
但是表示“吃”的时候这两种句型有时候可以通用,如:have you finished your lunch?和do you have your lunch?
我并没有刻意去学习语法,因为学了语法不使用的话也是很容易忘记,最好是找个老外每天在线围绕一个主题练习口语,我发现当你和老外上课全英文沟通时候,你会发现构句存在很大问题,反过来倒逼你去熟悉和弄透语法,这样记忆会非常深刻。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
张达人zhdr
培训答主

2017-06-05 · 关注我学习会变得更厉害哦
知道顶级答主
回答量:4.2万
采纳率:91%
帮助的人:1.2亿
展开全部
两种说法都是正规的英语,区别是 ‘’do you have ...?‘ ’是美式英语,‘’have you ...?‘’ 是英式英语,它们的口语形式都是 ‘’have you got ...?‘’
追答
另外,have you 后面如果的过去分词,则是完成时态的疑问句。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
元琦林居Sunny
2017-06-05 · TA获得超过9108个赞
知道大有可为答主
回答量:4724
采纳率:72%
帮助的人:543万
展开全部
do you have和have you区别
----- do you have 不等于 have you, 这是2个概念。
----- do you have----“have”是实意动词“有、吃、开.....”
如; Do you have a pen?你有笔吗?
----have you ... -----"have"是助动词,没有具体意义----只是和其他动词搭配在一起,共同表达一个完整概念,
如: have +动词过去分词---完成时态------如; Have you finished it?你做完了吗?
---- Have you a pen? (错) Do you have a pen? (对)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
油气初加工知识学习
高粉答主

2018-07-28 · 学习原油稳定、伴生气处理和天然气净化知识
油气初加工知识学习
采纳数:4527 获赞数:20281

向TA提问 私信TA
展开全部
how long have you lived here这里have不可以换成do。
have your mechanics finished yet这里have不可以换成do。
这两个例子中have+动词的过去分词构成现在完成时。 have用作助动词。而do+动词的过去分词构成不时态。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式