so + adjective/adverb
Мы используем so перед прилагательным (какой? какая? какие?) и наречием (как?)
so much/so many + noun
Мы используем so much/so many перед существительными, когда нам нужно сказать фразу так много
such a + adjective + single countable noun
Мы используем such a перед исчисляемыми существительными в единственном числе, когда нам нужно сказать фразы такой красивый, интересный и т.д.
such + adjective + uncountable or plural noun
Мы используем such перед неисчисляемыми существительными, или существительными во множественным числе, когда нам нужно сказать фразы такой красивый, интересный и т.д.
Вы можете добавлять или не добавлять that