英语请教:the box is _____ smalls; we can't put ____ food in it.

来源:百度知道 编辑:UC知道 时间:2024/06/09 07:00:51
备选答案:
A. too much; much too
B. much too; too much
C. much too; so many
D. too much; so many
请问哪个是正确的,为什么?请解释每个答案用法。
so many ,是什么意思为什么不用它?

应该选择B

much too修饰形容词,意思为“太”,这个句子中用来修饰small “小的”。翻译成“太小”。
too much 修饰不可数名词,意思为“太多的”,这个句子中修饰 food“食物”不可数。翻译成“太多食物”。

整个句子的意思为:这个箱子太小了,不能装太多的食物。

so many 的意思也是,“太多”。但不同的是,so many正能修饰可数名词。如:apple , so many apples “太多的苹果”。
上面已经说过food是不可数的,所以不能用so many

选B
much too 修饰形容词,"太..."
too much修饰不可数名词"太多的..."

B.to much 后面加不可数名词;much too 后面加形容词。

much too 修饰形容词,"太..."
too much修饰不可数名词"太多的..."
而so many 后接可数名词
对第一空 smalls为形容词 意为“小的” 根据上面的语法则填much too
对第二空 food不可数名词 意为“食物”则填too much 故选B

B