Hindi has three different words for no, and choosing between them is not a matter of style — using the wrong one is a clear grammatical error that native speakers notice at once. Beyond the grammar sits something more interesting: Indians frequently avoid saying no at all, and understanding the substitutes is every bit as useful as the rule itself.
The Three Negatives
The division is clean. नहीं negates statements: मैं नहीं जाऊँगा. मत negates commands: मत जाओ. न is the gentle one, used in tags, poetry and softened requests. Using नहीं for a command produces मत-shaped errors that native speakers notice instantly.
Where the Negative Goes
नहीं sits immediately before the verb, and in the present tense it often swallows the auxiliary altogether.
Look at the second example carefully. The positive is मैं जाता हूँ, but the negative drops हूँ and becomes मैं नहीं जाता. Keeping the auxiliary — मैं नहीं जाता हूँ — is not wrong, but it sounds heavier and less natural. Native speakers drop it in the habitual present.
मुझे नहीं पता is worth memorising as a unit. It is the standard way to say I don’t know, and मैं नहीं जानता, though grammatical, sounds bookish.
Negative Commands with मत
मत goes directly before the verb, and it works at every politeness level — मत जा, मत जाओ, मत जाइए. चिंता मत कीजिए is a phrase you will hear constantly in India; it is the standard reassurance, roughly equivalent to ‘no need to worry about it’.
How Indians Actually Refuse
This matters more than the grammar. A flat नहीं can sound blunt, so Hindi speakers reach for softer options.
थोड़ा मुश्किल है is almost never about difficulty. It is a refusal wrapped in politeness, and pressing further after hearing it is what causes friction. Similarly, an unenthusiastic कोशिश करूँगा usually means it will not happen. Learning to hear these saves you from waiting for things that were never coming.
When you must refuse clearly, जी नहीं is polite and unambiguous, and adding a reason softens it further.
A few negative constructions do not follow the basic rule and are best learned whole.
Hindi permits what English would call a double negative and treats it as correct: कोई नहीं आया literally reads someone not came, and means nobody came. कोई बात नहीं is one of the most useful phrases in the language, covering never mind, no problem, don’t mention it and it’s fine, all depending on tone.
Pronunciation Tips
नहीं is nasalised and in fast speech contracts towards ‘nahi’ or even ‘nai’ — you will hear all three. मत is short and clipped with a clean dental t. The tag न is light and rising. And in नहीं पता, the two words run together as one phrase rather than two separate beats.
Common Mistakes
- Using नहीं for a command. Commands take मत — मत जाओ, not नहीं जाओ.
- Keeping the auxiliary in the habitual negative: मैं नहीं जाता हूँ instead of मैं नहीं जाता.
- Saying मैं नहीं जानता for I don’t know. Use मुझे नहीं पता.
- Taking देखते हैं or कोशिश करूँगा as a yes.
- Pressing on after hearing थोड़ा मुश्किल है, which is already a refusal.
Practice Exercises
- Negate five statements with नहीं, dropping the auxiliary where natural.
- Convert five commands into मत form at three politeness levels.
- Refuse an invitation three different ways without using नहीं.
- Use कोई नहीं, कुछ नहीं and कभी नहीं in sentences.
- Practise मुझे नहीं पता until it comes out as one smooth phrase.