Do means to carry out a specific action. Do your homework. Make means to create, manufacture, prepare. Can you make me a cup of coffee? Do and make can also be used idiomatically as follows:
Expressions with "Do" one's best/worst, business with sb, a crossword, damage to, one's duty, an exercise, an experiment, good, one's hair, harm, homework, housework, a job, lessons, sth for a living, miracles (for), research, right/wrong, a service, the shopping, a translation, the washing-up, work etc
Expressions with "Make" an appointment, an arrangement, the beds, a cake, certain, changes, coffee, a deal with sb, a decision, a discovery, an effort, an excuse, a fortune, an impression, improvements, a joke, a mess, a mistake, money, a noise, an offer, peace, preparations, progress, a success of sth, sure, a translation, trouble, war etc
383 Fill in do or make in an appropriate form. You must...make...a decision now. To….a fortune you have to…a lot of hard work. I…an appointment to see the optician. After hehis homework, he found hea mistake. 5This drug can miracles for people with back problems. 6They a lot of changes in the town centre recently.
7You….the right thing by telling the police. 8He an archaeological discovery. 9. After being ill for two weeks, he is now……….an excellent recovery 10She…a lot of research in the field of medicine. 11I…an arrangement to meet him at the cinema yesterday. 12It is important that you….exercise in order to keep fit.
All that smoking….you harm. Hean excuse and left the office in a hurry. 15I always triedmy best, but she was never satisfied. 16He some research into ancient religions at the moment. 17If you don't….an effort, you won't… any progress.