Перед «что» ставится запятая в том случае, если в предложении местоимение или союз «что» выступает в роли союзного слова и связывает части сложного предложения. Например: Он мне так и не сказал, что было написано в том письме.
Запятая не ставится перед «что» в случаях:
- Если «что» является частью сложного подчинительного союза, при этом придаточная часть должна предшествовать главной. Например: Даром что прошел сильный дождь, ведь сирень так и не зацвела.
- Если «что» является частью союза «так что». Например: Все было спокойно, так что Таня смогла выйти на улицу.
- Если перед «что» сочетается со словами «угодно» и «попало». Например: Я сделаю что угодно ради достижения цели.
- Если «что» используется в связке «только что». Например: Коля только что узнал дурную новость.