Як правильно написати не бачить чи не бачить?

Не бачить – негативна частка "не" з дієсловами пишеться окремо. Заговорити – дієслово з приставкою, пишеться разом.