Недавно писал работу по языку, и у меня была ошибка вместо "ни было" у меня написали "не было". я больно не разбираюсь; но я слышал, что зависит от контекста. к сожалению контекст дать вам не могу, можете написать правило, как определять "не" или "ни" в разных контекстах
ни используются в словах ничего никогда и т д а не используются в словах не было не будет