The most common negative forms of the main verb have/has are do not have and do not have, as well as their shortened forms. These are not the same as the traditional negative forms of the auxiliary or modal verb. The tenses haven't, haven't, (have not, has not), and so on. These are different from the negative forms of have, which are un-done (not yet done),n't (neither), nor (both). For example, you cannot say you don't eat meat because you don't have any meat to eat. You can only say that you don't eat meat because you already know that you won't be getting any meat to eat. If you were to say that you don't eat meat because you haven't got any meat, this would mean that you were telling the truth - but since you aren't, this statement would be false. You also cannot say that you don't have a car because you haven't got one yet. You could say this if you wanted to tell someone that you were waiting for one to be delivered to your house. Finally, you cannot say that you don't have a girlfriend or boyfriend because you're single right now. You could say this if you were trying to be funny, for example if you had just found out that some girl or boy you liked didn't like you back.