关于so 和 such

看到百度的对so such 的回答觉得很疑惑:
There were so few people at the meeting that it was cancelled.
答:so在此修饰形容词few,few表示“很少的,几乎没有的”。

There was such little traffic that it took us only ten minutes to get there
.这两个句子为什么一个用so一个用such呢?
答:little在此表示“小的”,修饰名词traffic,such是用来修饰traffic的,并不是修饰little的。
我不明白为什么so few people 里 so 就修饰 few 而such little traffic such 就修饰traffic
两个句子都是 so/such+副词+名词的形式 为什么修饰物不一样呢
反过来说也就是 为什么few people 前用so 而little traffic 前用such
请仔细阅读我的问题 不要跑题哦 望高手指点 为了这个问题我的脑细胞都坏死好多了 请大家帮帮忙啊

如果可数名词复数前有many,few或不可数名词前有much,little修饰,用so不用such.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-10
第二个句子应该可以用 So 修饰吧,像你说的 so/such+副词+名词的形式 在这种情况下,应该是通用的,不过 so ... that 用的比较多,一些固定词组,像 such as 就不能互相替代了。
第2个回答  2011-08-10
so few people是错的
修饰名词时 只能用such
除了出现many,much时 要用so many people 其他只能用such
第3个回答  2011-08-10
Today is so wonderful.
It is such a wonderful day.

He is so stupid.
He is such a stupid guy.

such通常后面跟着的是noun.
so后面就是形容词了。本回答被提问者采纳
第4个回答  2020-01-12