You name it, they got it.请问为什么这里用got

You name it, they got it.请问为什么这里用got
应有尽有的意思。相当于you name it, they have it.为什么用了get的过去式呢?
ricewave 1年前 已收到6个回答 举报

jine111223 幼苗

共回答了24个问题采纳率:87.5% 举报

省略了have,这是个完成时语句。have+动词的过去时表示已经完成了

1年前

2

缘来缘去 幼苗

共回答了17个问题采纳率:76.5% 举报

也许在这里不完全作为短语使用而是在陈述过去发生的某件事。具体要联系上下文的意思。

1年前

0

aeww 幼苗

共回答了16个问题采纳率:93.8% 举报

这是虚拟语气。

1年前

0

拽-拽 幼苗

共回答了21个问题采纳率:71.4% 举报

应有尽有,也可以理解成,
你要什么,(他们)就有什么。
说明 “有”在“要”之前,但“有”呢,又关系到、影响到“要”,所以用现在完成时。
You name it,they (have) got it.
have 省去了。
不知道这样说对不对,或者可以认为,有在要之前,用过去时。...

1年前

0

hh者一脚踩脸上 幼苗

共回答了13个问题采纳率:92.3% 举报

首先,如果这是约定俗成的表达,那就别抠语法,记住它,因为英语里好多固定用法,说不清楚的。
其次,如果硬从语法角度来说,那么可能的解释是:用got表示 你在叫出东西名字之前, 对方已经得到了这个东西,体现的就是早你一步,你说什么,他们就有什么,应有尽有的意思,这样理解就没有问题了。...

1年前

0

飞雪花满楼 幼苗

共回答了13个问题采纳率:92.3% 举报

这是语感问题
许多时候英语就是这样,要考一个人的语感哦~

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.026 s. - webmaster@yulucn.com