Разница между «make mistakes» и «do mistakes» в английском языке заключается в том, что они используются в разных контекстах. 4
«Make mistakes» — более распространённая и идиоматическая фраза, когда речь идёт об ошибках или промахах. 4 «Do mistakes» менее распространена и может звучать неловко для носителей английского языка. 4
Это связано с тем, что глагол make используется, когда речь идёт о создании чего-то (в значении «создавать, сотворять что-то»). 23 А do — когда речь идёт о какой-либо деятельности или активности (в значении «выполнять действие, операцию»). 3
Таким образом, «make mistakes» более уместно использовать для описания ошибок, в то время как «do mistakes» менее распространена и может звучать неуместно для носителей английского языка.