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

问题描述:

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

如果用can的话,那么第三个句子就翻译为:你能把帽子戴上吗?
这样就改变了原意,并且would比can表达的方式更委婉。
绝对没有错!我新概念都学完了。
请及时纳推荐答案,O(∩_∩)O谢谢
如果有什么不懂的话,请追问~

would 委婉些;
用 can 的话,有种命令的语气~

can表能力
would=will表意愿

would 是委婉的说法 比较礼貌

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

would 比can要委婉礼貌,could 也是
用can 的话就有命令的意思,非常的不礼貌。

would表示委婉的请求,can语气强烈,用于请求别人做某事的时候最好礼貌些,用would