怎么可以说"Have you any small change?"呢?我在新概念一113课课文里看见这句话不过have在这不是表"拥有" 作实义动词吗它的一般疑问句不是应该在前面句首加助动词do的吗那这句话应该是Do you have any small change?

问题描述:

怎么可以说"Have you any small change?"呢?
我在新概念一113课课文里看见这句话
不过have在这不是表"拥有" 作实义动词吗
它的一般疑问句不是应该在前面句首加助动词do的吗
那这句话应该是Do you have any small change?

我也觉得"Have you any small change?"很少见而且别扭。外国人口语中最常用也是“Do you have any small change?”或者“Have you got any small change?"很少省略got

口语的时候可以这样说的。。
do you是比较准确的。。
但是日常生活中确实会这样用到
回答者: 梦幻红茶 - 门吏 三级 12-2 14:24
同意

蓝色幽默0911 说得对。
而且这篇课文是对话,一般口语中没那么讲究语法,反而是固定俗成的大家都习惯某些说法,比如这里的”你有零钱吗“。
另外例如"what do you got", 有些在语法上说得不是很通,但口语中随处可见。

口语的时候可以这样说的。。
do you是比较准确的。。
但是日常生活中确实会这样用到

"Have you any small change?"中省略了got一词,应该为Have you got any small change?口语中的说法通常不会很正式,省略got是很常用的口语语言.Do you have any small change?也正确,是规范的一般疑问句.中国人学语言...

可以用助动词do,也可以直接把实义动词have提前
如I have got a pen。变成一般疑问句可以是Do you have a pen?或者Have you got a pen。意思都是“你有一支钢笔吗”

都可以的.