The English verbs do and make are frequently confused. Some guidelines do exist to help you determine which word to use when, but in general you will not have time to think through the rules before choosing a word. The best approach is to practise, and then practise some more! 


... (short: is an online community for learning foreign languages.
It represents an open knowledge base. Every member can share and gain knowledge about a new language.