Глагол do может являться частью выражений, обозначающих выполнение каких-либо видов работ или обязанностей. Его часто употребляют для описания неопределенных действий.
What shall we do? - Что мы будем делать?
You can do what you want. - Можешь заниматься, чем хочешь.
I'm going to do the housework a bit later. - Я собираюсь заняться домашними делами чуть позже.
Глагол make употребляют, когда речь идет о создании/составлении/формировании чего-либо.
F.e.: The performance made a great impression on me. - Спектакль произвел на меня огромное впечатление.
Научиться правильно использовать в речи эти глаголы можно, изучая и запоминая устойчивые выражения с каждым из них:
Выражения с глаголом DO
Читать дальше...do research - проводить исследование
e.g. Sarah is doing research on this topic.
do damage - причинять ущерб
e.g. Earthquakes do a lot of damage.
do business - вести дела, заниматься коммерцией
e.g. James is authorised to do business in China.
do one's hair - делать прическу
e.g. Where do you do your hair?
do harm - навредить
e.g. It does more harm than good.
do the shopping/the washing - делать покупки/заниматься стиркой
e.g. Louise does the shopping at weekends.
do a favour - оказать услугу
e.g. Will you do me a favour?
do an exercise - выполнять упражнение
e.g. Please do this exercise now.
Выражения с глаголом MAKE
make a phone call - позвонить по телефону
e.g. I have to make three phone calls.
make arrangements - организовать, подготовить
e.g. Sue has made all the arrangements for the conference.
make a decision - принимать решение
e.g. Harry is expected to make the final decision.
Читать дальше...make a reservation - заказать, забронировать
e.g. Did you manage to make a reservation for a room?
make noise - шуметь
e.g. Don't make noise!
make a profit - извлекать выгоду, получать прибыль
e.g. You could have made a good profit.
make fun of someone - высмеивать; подшучивать над кем-то
e.g. She is fond of making fun of her friends.
Отсюда
Еще точно знаю, что to make mistake, to make complaint, to make a report (если это переводить как составить отчет, рапорт).
Не уверена: to make a job, do everything (делать все), make everything (сделать все для чего-либо), do shopping, do work, do crossword (решать кроссворд), to make a date (если переводить как назначить свидание).