在Why not等词与不可数名词之间是否只能用some?

之前问了一个这样的问题:在Would you like与不可数名词之间是否只能用some?http://ask.yygrammar.com/q-22950.html

那么请问:在下面这些词后面,应该用some还是any呢?为什么?

Why not …/ Why don’t you …/ What about …/ How about … ?

请先 登录 后评论

最佳答案 2017-03-18 09:28

1. some 用于“肯定意义”的句子。

2. any 用于“非肯定意义”的句子(包括问句和否定句)。

鉴于此,有些似乎是问句,实则表达肯定的意义。例如,“邀请、建议、请求”之类的句子,从形式上看,句末有个问号,实际上句子毫无疑问的意思,故使用some,不用any。

很简单的道理,不要再纠结了!

以下句子都是请求和建议,或者希望得到对方的同意,没有疑问的意思:

1. Will you drink some hot water?

2. Would you drink some hot water?

3. Could you drink some hot water?

4. Would you like to drink some hot water?

5. Why not drink some hot water?

6. Why don’t you drink some hot water?

7. What about drinking some hot water?

8. How about drinking some hot water?

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,6662 浏览
  • 王钊 提出于 2017-03-16 09:58

相似问题