Have you a watch?什么意思?可以写成Do you have a watch?吗?

来源:百度知道 编辑:UC知道 时间:2024/06/20 12:27:30

可以,Have you a watch?是美式用法,英国人习惯用后面的.

英式用法是“Have you got a watch?”
美式用法是“Do you have a watch?”

没有"Have you a watch"的说法,缺成分,病句。

都可以.
have 表示"有"的时候,"do you have""have you"都可以.

have 不表示有的时候,只能用"do you have"
eg: Do you have lunch? 你吃过午饭了吗?
而不能说:"Have you lunch?"
所以为了正确,一般都说:"do you have"

其实美国人惯用后面的。

你有手表吗?

可以