1.such…that
such可以作形容词,译为“ 如此的,这等的;这种的,那样的”
也可以做副词,译为“这么,如此(用于加强叙述语气);如此程度”
它所修饰的名词可以是可数名词也可以是不可数名词,名词前面可以带形容词,也可以不带形容词。
注意:
如果其后是单数可数名词,前面需加不定冠词a或an。
因此such…that…有以下三种句型结构:
①such+a(n)+adj+单数可数名词+that从句。
She is such a beautiful girl that many students like her.
她是个很漂亮的女孩所以很多学生喜欢她。
②such+adj +复数可数名词+that从句。
They are such interesting novels that I want to read them once again.
这些小说非常有趣,我想再读一遍。
③such+adj +不可数名词+that从句。
It was such fine weather yesterday that we went swimming.
昨天天气很好,我们去游泳了。

2.so…that
so可以作副词,译为“adv. 如此,这么;确是如此”
只能与形容词或副词连用
因此其结构是
①so+adj/adv+that从句。
It was so cold outside that we had to stop the game.
外面天气太冷了,我们不得不停止比赛。
②当单数名词前有形容词时,既可用such也可用so,但不定冠词的位置却有所不同。
例如:
such+a(n)+adj +单数可数名词+that从句。
so+adj+a(n)+单数可数名词+that从句。
This is such an important meeting that you should attend it.
=This is so important a meeting that you should attend it.
这是一次很重要的会议你一定要参加。
注意:
当名词复数和不可数名词前面有many,much,few,little等表示数量“多多少少”的限定词时,应该用so,而不能用such。
例如:
There were so many people on the road that cars couldn't pass.
路上有那么多的人,车辆无法通过。

区别一下
1.such和so后接词性不同
so只能做副词和连词,因此后只能接形容词,不能直接跟名词。
such可以做形容词或者副词,所以后面可以接名词(可数不可数都可以),或者形容词。
注:如果其后是单数可数名词,前面需加不定冠词a或an。
例如:
She is such a beautiful girl that many students like her.
她是个很漂亮的女孩所以很多学生喜欢她。
It was so cold outside that we had to stop the game.
外面天气太冷了,我们不得不停止比赛。

2.当单数名词前有形容词时,既可用such也可用so,但不定冠词的位置却有所不同。
such+a(n)+adj +单数可数名词+that从句。
so+adj+a(n)+单数可数名词+that从句。
例如:
She is such an honest girl that everybody trusts her.
—She is so honest that everybody trusts her.
她非常诚实,大家都很信赖她。
3.当名词复数和不可数名词前面有many,much,few,little等表示数量“多多少少”的限定词时,应该用so,而不能用such。
例如:
There were so many people on the road that cars couldn't pass.
路上有那么多的人,车辆无法通过。