Would you please tell me which of the following terms is correct? If both are correct, are they equal?
- I have no [...]
- I don't have any [...]
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityWould you please tell me which of the following terms is correct? If both are correct, are they equal?
Both terms are correct, however in colloquial registers we don't use no with physical possessions but with attitudes and desires.
For example we use I have no in phrases like
but we use I don't have any in phrases like
Reference [for correct parts:)] : StoneyB
Both forms of negation are correct. The former is known as no-negation:
Dr Gillian McKeith has no medical qualification
whereas the latter is known as not-negation:
Dr Gillian McKeith doesn't have a medical qualification
The "Longman Student Grammar of Spoken and Written English" contains a brief section (8.8.8) that discusses choosing between not-negation and no-negation. It affirms that not-negation is much more common, and that no-negation is rare in conversation and moderately more common in writing.
The choice between not-negation and no-negation may also carry in some cases additional meaning. For example, when I write:
She isn't a medical doctor
I'm simply stating that she doesn't hold a medical degree. But when I write:
She is no medical doctor
what I'm actually saying is that although one could have thought that Dr Gillian held a medical degree, she actually doesn't.