( ) — Would you like some more milk?
— Thanks. There is still ______ left. But we have ______ eggs at home. We need to buy some.
A. a little; few
B. little; a few
C. a few; little
D. few; a little
✅ 答案:A
解析
这道题核心考点就是 few / a few / little / a little 四组词的辨析,区分维度有两个:修饰可数还是不可数名词、表达肯定含义还是否定含义,也是完形填空高频陷阱。
先梳理基础规则: a few 和 few 用来修饰可数名词复数; a little 和 little 修饰不可数名词。带a的 a few 、 a little 表示肯定含义:有一点、少量;不带a的 few 、 little 表否定含义:几乎没有。
我们拆分这道题的两个空。第一空后面指代的是milk牛奶,milk是不可数名词,因此直接排除修饰可数名词复数的C选项a few、D选项few。答句开头是Thanks,表示感谢,说明还有一点牛奶,是肯定含义,所以选用 a little;little 表示几乎没有,如果填little,逻辑上就不需要说谢谢,B选项第一空错误。
第二空后面是eggs鸡蛋,属于可数名词复数。后半句“We need to buy some(我们需要去买一些)”,说明家里鸡蛋几乎没有了,表否定,要选few。a few是还有几个,和“需要购买”的语境矛盾。
整句翻译:——你要不要再来点牛奶?——谢谢,还剩一点牛奶。但是家里几乎没有鸡蛋了,我们需要去买一些。