Если за прилагательным не следует существительное, то в значении “такой” используется so:
The house was so beautiful that they bought it. (Дом был такой красивый, что они его купили.)
Если после прилагательного стоит существительное, то в значении “такой” используем such:
It was such a beautiful house that they bought it. (Это был такой красивый дом, что они купили его.)
They were earning such big salaries that they were afraid to leave their jobs. (Они получали такие большие зарплаты, что боялись оставить свою работу.)
So употребляeтcя перед словами much и many, а such перед a lot of:
He had so much work that he couldn’t sleep at night. (У него было так много работы, что он не мог спать по ночам.)
I’ve done so many different things.(Я сделал так много разных вещей.)
We knew such a lot of people in London, but they weren’t real friends. (В Лондоне мы знали так много людей, но они не были настоящими друзьями.)
There’s such a lot to do on the farm that we don’t have time to feel lonely. (На ферме так много работы, что у нас нет времени чувствовать себя одинокими.)
Перед наречиями ставится so:
They worked so hard that they hardly ever saw each other. (Они работали так усердно, что почти не видели друг друга.)
Such может также ставиться перед существительными, для выражения сильных эмоций:
He is such an idiot! He says the stupidest things. (Он такой идиот! Он говорит глупейшие вещи.)
He is such a genius! We could never do this work without him. (Он такой гений! Мы никогда не смогли бы сделать эту работу без него.)
“Such” может также ставиться перед существительными, для выражения сильных эмоций:
He is such an idiot! He says the stupidest things.
She is such a genius! We could never do this work without her.
http://www.englishpage.com/minitutorials/sosuch.html