回答如下
不一样的,not so much A as B = not so much A, but B = less A than B = more B than A
前者是与其说是。。。不如说是。。。。,没有完全否认A,只是程度没有B强。
而后面的not A but B则是完全否认了A。
so
many
后接可数名词的复数形式,意思是“如此多的……”
so
much后接不可数名词,意思是“如此多的……”
much
too后可接形容词、副词等,意思是“太、很……”,相当于very
too
much可单独使用,也可接不可数名词,意思是“太多的……”
希望能帮助到你!
我觉得都可以,不信去问外国人