что ни спроси все знает
Не, ни, не, ни.
Не или ни? Ни или не? Кто только ни задавался этим вопросом, кто (да что уж там, сознаемся!) ни проклинал все на свете, пытаясь вспомнить правило из школьной программы: что же, что именно здесь надо написать, не или ни.
А поскольку ошибки все-таки встречаются, причем и в рекламе, и в журнальных текстах, не говоря уж об Интернете, можно сделать вывод, что вспомнить удается далеко не всегда. Тогда в силу вступает правило, известное всем как «русский авось». Вот исходя из этого правила обычно и выбирают: не или ни.
Итак, ни. Существуют случаи, которые смело можно назвать простыми.
Мы пишем ни, и только ни в устойчивых выражениях (таких, как ни свет ни заря, ни днем ни ночью, ни жив ни мертв, ни рыба ни мясо). Ни с места! Ни шагу назад! Ни один человек не пришел на акцию (то есть никто). Он ни разу мне не позвонил (то есть нисколько). Это запомнить просто.
Но есть и непростые ситуации, куда же без них!
О, это «ни для усиления отрицания». Со школьных времен мы думаем о тебе с содроганием. А напрасно, между прочим. И это можно попробовать запомнить. Итак, в предложениях, где ни используется для усиления отрицания, обычно уже имеется отрицание (нет или не): Нет ни копейки денег. Он не дал мне ни рубля. Иногда отрицание только подразумевается: Ни копеечки (не было) в кармане.
Существует, правда, двойное отрицание с не (ты не мог меня не заметить). Но это двойное отрицание придает предложению смысл утверждения, а вовсе не отрицания! Что такое не мог не заметить? Это значит «заметил». Как сказали бы математики, «минус на минус дает плюс».
Однако вернемся к ни.
Если же речь идет о независимом восклицательном или вопросительном предложении, то пишется не: Кто не восхищался ею! Что он только не передумал!
Ни, и только ни мы напишем в так называемых уступительных придаточных, чтобы усилить утверждение.
Тут будет уместно вспомнить шлягер Аллы Пугачевой: «Я отправлюсь за тобой, что бы путь мне ни пророчил». Да, знаю, сама она поет не пророчил. Но это ошибка, увы. Ни пророчил, и только ни!