3个关于英语语法方面的问题!各位达人帮忙解答下!

1.Didyousee和Haveyousee有什么区别?2.例句:Theseitemsarebuyonegetonefree.为什么这个例句里的buy不用tobuy或bu... 1.Did you see 和 Have you see 有什么区别?
2.例句:These items are buy one get one free.
为什么这个例句里的buy不用to buy或buying的形式?
3.我经常看到这样的句子:
Do you guys have a section of things on sale?(你们有什么东西减价销售吗?)
这句话里的guys是什么意思?起了什么作用?
展开
米多了吃不完
2011-08-13 · TA获得超过1452个赞
知道小有建树答主
回答量:658
采纳率:0%
帮助的人:654万
展开全部
应该是have you seen,不是have you see
seen是see的完成时形式,have sb done sth.是完成时的句子结构,所以要用seen不用see。
did you see和have you seen都可以翻译成“你有没有看到。。。”
但是did you see特指在某个情况或者某个时间看到,have you seen是指曾经有没有看到过。

buy one get one free在这里是一个固定搭配,意思为“买一送一”,在句子中充当形容词,状语成分。

guys泛指人,男人,某些 人等。you guys在英语中经常出现,是一种口语化的运用。如果按照语法的方式分析,只能说”you"和“guys”算是同位语。即you就是guys,guys就是you的意思。
会飞的生鱼翅
2011-08-13 · 贡献了超过102个回答
知道答主
回答量:102
采纳率:0%
帮助的人:18.2万
展开全部
应是Have you seen
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式