When we should use I don't have or I haven't
I can find diference between it, could you help me?
Search from various English teachers...
Answers · 3
3
"I don't have" refers to the possession of an object, whereas "I haven't" refers to an action.
Examples: "I don't have shoes," and "I haven't eaten recently." Do you notice the difference now?
2
This is different in American and British English.
In American English we say "I don't have X" 90% of the time and almost never say "I haven't." We do sometimes say "I've got X" or ask "Have you got ... X?" but it is rare and usually only in specific informal expressions and situations. The most common question form is "Do you have X?"
In British English, I think people usually say "I haven't got X" and not "I don't have X." They also say "I haven't any X" but I think it is not as common and might sound a little old-fashioned. The question form is "Have you got X?" and not usually "Do you have X?"
1
Yup, Grant and 博迈克 pretty much sum it up. To summarise:
- It is always 'haven't' when it is an auxiliary verb.
- In American English, it is almost always 'don't have' when it is a main verb.
- In British English, it may be 'haven't' even as a main verb, especially in higher registers of the language, but this usage is steadily growing out of fashion.
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
