They're slightly different
I can't explain it well, but I'll try: I have a mistake on my invitation form I made a mistake in my notebook Do you feel the difference? "Have" stresses the actual presence of the mistake, while "Make" stresses the fact that the mistake was made(by someone) You're right though, there are plenty of cases where you can use both.
I can't explain it well, but I'll try: I have a mistake on my invitation form I made a mistake in my notebook Do you feel the difference? "Have" stresses the actual presence of the mistake, while "Make" stresses the fact that the mistake was made(by someone) You're right though, there are plenty of cases where you can use both.