have you got a hat,sir?

问题描述:

have you got a hat,sir?
先生您有帽子吗?
yes,i have.
有的,我有帽子.
would you put it on,please?
请你把帽子戴上好吗?
句子没有错,是新概念英语的,我请教的是would 为什么不用can呢?

因为这里用would较can更委婉,显得更礼仪.