have you any pens 这句话对吗?
问题描述:
have you any pens 这句话对吗?
答
口语上这是对的.
也可以说 Have you got any pens?或 Have you got a pen?
但书面英语要这样说:Do you have any pens?