Ответ:
Софья долго не объясняется с Чацким прямо, потому что не хочет раскрывать ему свои чувства и надеется сохранить тайну отношений с Молчалиным. Она также не готова признаться, что ошиблась в своём избраннике.
В финале Софья сама становится свидетельницей обмана Молчалина и понимает, что он не любит её. Скрывать правду больше незачем: она отвергает Молчалина и признаёт, что была ослеплена своими чувствами.
