Разница между глаголами to make и to do заключается в их значении:
Таким образом, to do акцентирует внимание на процессе выполнения действия, в то время как to make фокусируется на результате или продукте деятельности. 2
Например, если мы готовим ужин (make dinner), то результатом будет, например, курица с картошкой, а если после ужина нужно помыть посуду (do the dishes), то имеем в виду действие, которое также можно обозначить и глаголом «wash» — «мыть». 3