Основной способ разграничения слов категории состояния от омонимичных частей речи (наречий, кратких прилагательных, модальных слов) — определение синтаксической роли. 1
Слова категории состояния выступают только как сказуемые в безличных конструкциях, в то время как омонимичные части речи могут выполнять функции обстоятельства или именной части составного сказуемого. 1
Некоторые примеры:
Также для различения омонимов может помочь смысл предложения. 2
Ещё один критерий — морфологические признаки: слова категории состояния не имеют специфических морфологических признаков, в то время как краткие прилагательные имеют число и род, а наречия — степени сравнения. 1