НЕ . 1. Для выражения отрицания. Дима не появлялся сегодня. 2. При двойном отрицании в составном глагольном сказуемом . Ты не мог этого не знать 3. Для усиления утверждения в риторических вопросах.Кому не хочется пойти в кино ? ! ( всем). 4. В составе союзов: не то – не то, не только – но и, не то чтобы – а, если не – то; сложных частиц: едва не, едва ли не, чуть не, чуть ли не, далеко не, отнюдь не, вовсе не. Вовсе не радостный Не то снег, не то дождь. 5. В повторяющихся словах ( в их сочетаниях) .Была не была, хочешь не хочешь.. 6. Не один, не раз = «много» . Маша не один раз ( = много раз) приходила в наш двор.
НИ. 1. Для усиления отрицания. При этом должно быть дополнение в род. падеже . Сочетание легко заменить на НЕТ. Перед местоимением можно вставить " никакого" и " ни одного "., подставить вместо НИ = даже. Ни пылинки ( нет) 2. Для того чтобы выразить запрет в восклицательном по интонации предложении. Ни шагу назад ! 3. Для того чтобы усилить утверждение в сложноподчиненном предложении с придаточным уступительным . Как ни желала она всё забыть, ничего не выходило. 4. В союзе ни – ни = и- и. Ни мама, ни папа, ни брат не приходили в больницу. 5. Если есть устойчивые обороты : ни в городе Богдан, ни в селе Селифан; ни дать ни взять; ни рыба ни мясо; ни свет ни заря; ни слуху ни духу ...6. Ни один – в значении «никто», «никакой»; ни разу – в значении «никогда» (Ни один профессионал не пойдет на это ( никакой )).