so和such的句型结构主要区别在于它们的词性和用法。so是副词,用来修饰形容词和副词,而such是形容词,用来修饰名词。具体来说:
当修饰单数可数名词时,so的词序为:so+adj.+a(an)+n.。
例如:so nice a coat=such a nice coat 这么漂亮的一件外套。
当修饰复数可数名词或不可数名词时,只能用such,而不能用so。
例如:such beautiful flowers 这么美丽的花。
当名词前有many, few, much, little修饰时,只能用so而不能用such。
例如:so many books 这么多的书。
so与that可以构成词组so that,引导目的状语从句和结果状语从句,表示“以便、以至”的意思。
such与that可以构成句式“such…that…”,意为“如此…以至于…”。
so与that还可以构成“so…that…”句型结构,意为“如此…以至于…”。
综上所述,so和such的句型结构主要区别在于它们与名词的搭配方式以及在句中的功能。