Разница между «make someone do something» и «have someone do something» заключается в том, что первое означает заставить кого-либо выполнить действие, а второе — попросить кого-либо сделать действие. 23
Пример использования «make someone do something»: She always makes her children do their homework — Она всегда заставляет детей делать уроки. 2
Пример использования «have someone do something»: I had the hairdresser do my hair — Я подстриглась. 2
Таким образом, с помощью «make» указывают на то, что кого-либо заставляют выполнить действие, а с помощью «have» — просят кого-либо совершить действие. 24