Mother bought some bread on her way home because there was ___in the fridge.a.few b.none c.nothing d.no one 我觉得应该选c啊

问题描述:

Mother bought some bread on her way home because there was ___in the fridge.
a.few b.none c.nothing d.no one 我觉得应该选c啊

语境表示是没有面包了。NOTHING表示没有任何东西。。。不合题意,few和no one是修饰可数名词的,bread不是可数名词

如果选C的话,那意思是“没什么东西了”,那要买的东西不只是面包了,可能还要买其他的东西。
none=not any of something 全无,有一点(上面提到过的东西)
意思:妈妈在回家的路上买了一些面包,冰箱里一点儿(面包)也没有了。
如选C,意思则是:冰箱里什么东西都没有了。

答案是B没有错,nothing强调的是空无一物,不符合题意,这里用none指的是冰箱里没有面包,A 和D只能修饰可数名词,这里的bread是不可数名词所已也不对.

c 语法上完全没问题。不过逻辑上讲不太通。
c 说冰箱完全空了。什么都么有。
b 其实是 none of it (bread) 只不过前边已经说过了bread所以后边省略了。表示只有面包没有了。

如果家里冰箱完全空了,不应该只买面包,还应该买别的东西。只买了面包应该是冰箱里还有其他的吃的,但是面包没有了。