Exercise: Basic meaning
The basic difference between the two verbs in English is that 'to do' means to perform an action, whereas 'to make' means to create or build something. Look at the below examples. If you focus on both the context and the subject of the verb, it will explain how to use the two verbs in English:
A Teacher makes an exam
A Student does an exam
An Employee does a job
An Employer makes a job
These are the main meanings of the verbs 'to do' and 'to make'. For example, 'you make a cake, not do a cake' and 'you do yoga, not make yoga'.
Exceptions
But many times in English, we use 'to make', when it would make more sense to use 'to do'. Or the reverse. This depends on what the object of the sentence is. An example of this is 'to make the bed'. Although it would make more sense for 'make' in this sentence to mean you create or bulid the bed, it doesn't mean that.
In English, 'to make the bed' means to simply perform a task where the sheets of the bed aren't disorganized. The only way to learn these exceptions is through memorizing them. Welcome to English!
So now do the below quiz to see if you are using 'to do' and 'to make' correctly when you write or speak in English.