网友的这个表述有错误:so后面不能跟复数名词和不可数名词。
程度副词so自然不能修饰复数名词或不可数名词,中间还缺个形容词。
问题是,so 修饰形容词后,形容词修饰复数名词和不可数名词为何不可以?而单数可数名词就可以?例如:
This is a nice picture. → This is so nice a picture. (正)
These are nice pictures. → These are so nice pictures. (误)
It is hot water. → It is so hot water. (误)
我个人认为,so 是一个“过分强调程度的副词”,如果形容词修饰了一个单数的可数名词后,才可以去强调这个形容词。逻辑是:这个过分强调程度的副词突出的应该是一个个体,而不是群体,个体应是可数的个体,不可数名词不是个体。——所以,这就是为什么被 so 修饰的形容词后,只能是单数可数名词,而不是复数名词和不可数名词。由于 so 是过分强调的副词,所以需要先说它。又因为它是强调形容词的,所以形容词紧随其后,结果就提到了冠词之前。因此有了 so + adj. + a + noun 这个结构。
关于 so many/few books 和 so much/little water,这是因为:many,much,few,little 四个词都是表示数量的“限定词”,不是形容词。so 修饰限定词时,就没有修饰形容词的那个限制,后面可以接复数名词和不可数名词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
你已经知道形容词+单数名词可以需要强调时,用so 和 such时词序不同,so clever a boy, such a clever boy. 当形容词+复数名词或不可数名词需要强调时,就只能用such,不能用so. such clever boys, such fresh milk. 不能说 so clever boys, 或so fresh milk. 这很好。但你也应该知道,so为程度副词,修饰的是形容词;而such为限定词,限定的是名词。所以,so不能直接强调名词,such也不能表示程度。所以,当复数名词被数量限定词many或few修饰,或不可数名词被数量限定词much或little修饰而需要强调时,你得区别是强调名词还是强调数量限定词,即数量多少的程度。如果强调数量,such没有这个功能,你只能用so。如果强调名词,你就只能用such,不能用so。例如:many books这个名词词组,你想强调数量之多,就用so,so many books。你强调的是书,则为many such books. 如果既想强调数量,也想强调名词,你还可以说 so many such books。so修饰了数量限定词many,much, little, few之后,起的作用还是限定词的作用,是限定词在限定名词,与so就没有直接关系了。至于为什么so+形容词后只能是单数名词,不可以是复数名词或不可数名词,没有哪本语法书对此有明确的解释,你也没有必要去追究其原因,当作惯用去理解好了。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!