为什么有时是用so+few people 有时用such+little child ,不应该是so+adj.
3个回答

so和few只有在都修饰可数名词单数的时候才可以互换.

such a beautiful flower=so beautiful a flower(flower是可数名词单数)

但是在名词被few,a few,little,a little(还有别的词,我先列举这么多) 等表示多少的词修饰时,只可用so,比如so+few people就是一个很好的例子,意思是:如此少的人,此时few表示多少.而such+little child 中的little在这里的意思是“小的”,表示大小而不表示多少,因此不一定只可以用so,用such也可以.再加上child是可数名词单数,such和so可以互换.我个人觉得你丢掉了一个a,应该是:such a little child=so little a child.