Have you a watch?可以写成Do you have a watch?
问题描述:
Have you a watch?可以写成Do you have 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"
答
你有手表吗?
可以
答
可以,Have you a watch?是美式用法,英国人习惯用后面的.