In English do and make have different uses and confusing them can be a serious fault.
The fixed expressions.
Do:
a favour
a job
a service
an exercise
an operation
business with somebody
crosswords
damage
justice
military service
something for a living
the dishes
the ironing
the cooking
the shopping
the washing
your homework
your best/worst
Make:
a change
a choice
a complaint
a decision
a demand
a discovery
a fortune
a guess
a journey
a mess
a mistake
a noise
a profit/loss
a report
a request
a speech
a trip
an appointment
an arrangement
an effort
an excuse for something
an offer
breakfast/lunch/dinner
enquires
friends with somebody
fun of something
money
peace with somebody
progress
the bed
trouble for somebody