so much只能修饰不可数名词
too much 可修饰动词,也可修饰不可数名词
如:There is so much / too much water here.这儿有如此多/太多水.
You ate too much.你吃得太多了