so和such是英语语法中常用的词组,它们在句子中的用法有所不同。so为副词,用来修饰形容词和副词,其用法为:so+adj.+a(an)+n.,例如:so nice a coat=如此漂亮的外套。而such是形容词,用来修饰名词,其用法为:such+a(an)+adj.+n.,例如:such a nice book=那么有趣的一本书。当它们与单数可数名词结合时,可以进行词序调整,如so nice a coat与such a nice coat表达相同意思。
在使用so和such时,还需注意一些特殊情况。如果后面跟的是复数名词或不可数名词,通常只能使用such,例如:such beautiful flowers=这么美丽的花。同时,当复数名词或不可数名词前有many,few,much,little修饰时,只能使用so,而非such,这是英语语法中的固定用法。例如:so many books=这么多的书。
当so和such与that连用时,它们可以表达相似的意思,但句型结构有所不同。so...that...句型结构包括:so+adj.(adv.)+that...,so+adj.+a(an)+单数名词+that...,so+many(few)+复数名词+that...,so+much(little)+不可数名词+that...。例如:This book is so interesting that I have read it three times.这本书如此有趣,我已经读了三次。
同样,such...that...句型结构包括:such+a(an)+adj.+单数名词+that...,such+adj.+复数名词+that...,such+adj.+不可数名词+that...。例如:She is such a pretty girl that everyone likes her.她是个非常可爱的女孩,大家都喜欢她。
此外,so与that可以直接构成词组so that,引导目的状语从句和结果状语从句,表示“以便、以至”的意思。例如:He worked hard so that he could pass the exams.为了能够通过考试,他努力学习。