1、表示意义不同
(1)too...to 表示“太...而不能...”。
如:The math problem is too difficult for me to work out.(这道数学题太难我不能解出它)。
(2)so... that 则表示“如此...以至于...”。
如:The man is so strong that he can lift the heavy box.(这个男人如此的强壮 以至于他能举起这只重箱子)。
2、使用场景不同
(1)too...to本身就隐含了一个否定的意思,所以后面不用再加否定句了。
如: The boy is too young to go to shcool.(那个男孩太小了不能上学)
(2)so...that后面如果要加上否定的含义的话就需要加一个否定句。
如: The boy is so young that he can not go to shcool.(那个男孩太小了以至于不能上学)。