1) (н_)(за)что хвалить - **не за что хвалить**
Здесь пишем раздельно "не", так как есть зависимое слово "за что".
2) (н_)чего не понимает - **ничего не понимает**
Здесь пишем слитно "ни", так как нет предлога между "ни" и словом "чего".
3) кто(то) нашёл - **кто-то нашёл**
Местоимения с суффиксами -то, -либо, -нибудь пишутся через дефис.
4) (кое)что рассказал - **кое-что рассказал**
Местоимения с приставкой кое- пишутся через дефис.