早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1.Didyousee和Haveyousee有什么区别?2.例句:Theseitemsarebuyonegetonefree.为什么这个例句里的buy不用tobuy或buying的形式?3.我经常看到这样的句子:Doyouguyshaveasectionofthingsonsale?(你们有什

题目详情
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是什么意思?起了什么作用?
▼优质解答
答案和解析
应该是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的意思.