
Глагол зарекаться уже имеет значение «обещать чего-то НЕ делать». Поэтому частица НЕ после этого глагола не нужна. Правильный вариант — зарекаться говорить.

Глагол зарекаться уже имеет значение «обещать чего-то НЕ делать». Поэтому частица НЕ после этого глагола не нужна. Правильный вариант — зарекаться говорить.