Кратко: «хорошо» чаще всего — наречие или слово категории состояния, а «хороша» — краткое прилагательное женского рода. Но часть речи определяется по предложению: «хорошо» может быть и кратким прилагательным среднего рода.
Как различать:
Задай вопрос от слова, к которому относится форма.
- «Он хорошо поёт» — поёт как? → наречие, относится к глаголу.
- «Мне хорошо» — каково? → слово категории состояния, передаёт состояние.
- «Она хороша собой» — она какова? → краткое прилагательное женского рода.
- «Платье хорошо» — платье каково? → здесь «хорошо» тоже краткое прилагательное, но среднего рода.
Смотри на род и число.
- «Хороша» бывает только в форме женского рода единственного числа: она хороша.
- «Хорошо» как краткое прилагательное стоит в форме среднего рода: оно хорошо. А как наречие оно вообще не изменяется по родам.
Смотри на роль в предложении.
- Наречие обычно поясняет действие: хорошо учится.
- Краткое прилагательное является сказуемым при подлежащем: погода хороша, платье хорошо.
- Слово категории состояния часто стоит в безличном предложении: мне хорошо.
Проверка: в паре «Она хорошо танцует» и «Она хороша в танце» первое слово отвечает на вопрос как? и является наречием, а второе — на вопрос какова? и является кратким прилагательным.
