核心问题
The cake is delicious, but I can't eat ____ more.
A. any B. some C. no D. much(TOEFL 教程)
从语感上我知道这里应当选 A(any),但是我不能解释为什么不能选 B(some)。any 与 some 的词义在这里是否有区别?
词典解答
any与some在这里的词义并没有什么差别,都作形容词比较级的修饰语,意为:“一些”。但是any+形容词比较级结构,如同any本身一样,是个非断定词项,主要用于否定句、疑问句和条件句中。而some+形容词结构则是个断定词项,主要用于肯定句中(见some/any )。请比较下列各句:
-
I couldn't come any sooner. (Palmer) 我不能到得再早了。
-
It's no use asking me. I don't know any more than you do. (Du Maurier) 问我没有用。我跟你同样不懂。
-
I shall get pneumonia if I stay in this draught any longer. (Shaw) 如果我再在这风口呆着的话,非得肺炎不可。
-
I'm feeling some better today, thanks. (LDCE) 今天我感觉好些了,多谢。