Почему так?
Do используют, когда речь идёт о
действии, процессе или задаче.
Make — когда появляется
результат: мы создаём, производим или получаем что-то.
Поэтому правильно:
✔️
make a mistake — «сделать ошибку» (есть результат — ошибка)
а не
do a mistake.
На ЦТ такие пары встречаются часто. Ошибку обычно прячут в выборе между
do и
make, поэтому важно знать устойчивые сочетания.