learnthai.co
Transliteration

Lessons

Saying no: the negatives

What you will be able to do

Refuse, deny and correct in Thai with the right negative, choosing between ไม่, ไม่ได้, ไม่เป็น, ยังไม่, เปล่า and ไม่ใช่ without having to think about it.

Two sentences, the same three words, opposite meanings. ไม่ได้ไป (mâi dâi bpai) means "did not go". ไปไม่ได้ (bpai mâi dâi) means "cannot go". Nothing changes except where ได้ sits, and Thai speakers hear the difference instantly. This is the single most consequential thing in Thai negation, and it is why a lesson on saying no has to start here rather than with a definition. Before the verb, ไม่ได้ denies that something happened. After the verb, it denies that something is possible or permitted. That looks like two unrelated rules, but it is one word standing in two places. ได้ means "to get", and Thai puts it where it can reach what it takes hold of. In front of the verb it takes the whole event: ได้ไป is "got to go", the going came off, so ไม่ได้ไป is "did not get to go". Behind the verb it attaches to the outcome of that verb: ไปได้ is "go and succeed", so ไปไม่ได้ is "the going cannot be brought off". Once you hear ได้ as "get" rather than as a tense marker, you stop memorising two slots and start hearing which thing the word is grabbing. Start from the simple case. ไม่ (mâi) is the basic negative and it goes directly in front of whatever it negates: ไม่ไป (mâi bpai) "not going", ไม่มี (mâi mii) "don't have", ไม่รู้ (mâi rúu) "don't know". Thai has no separate class of adjectives, so words like แพง (phaeng, expensive) and เผ็ด (phèt, spicy) behave as verbs and take ไม่ the same way: ไม่แพง, ไม่เผ็ด. There is nothing else to add. No auxiliary, no change in word order, no agreement. One warning on the sound, and take all of it, because ไม่ belongs to a family of five look-alike syllables: ไม่ (mâi, falling) "not", ไหม (mǎi, rising) the question particle, ใหม่ (mài, low) "new", ไม้ (máai, high) "wood, stick", ไหม้ (mâi, falling) "burnt". Two things to notice. ไหม is written with a rising tone but in ordinary speech it is said high, mái, and is often written มั้ย, so a high tone at the end of a sentence is the sound to listen for. And ไม่ and ไหม้ are true homophones, so tone alone does not sort this family out; those two are separated by context and by the writing, never by the ear. Thais drill the set with one sentence, ไม้ใหม่ไม่ไหม้ไหม (máai mài mâi mâi mǎi), "does new wood burn?". Say it slowly a few times, because getting the tone wrong on the first syllable turns your refusal into a question. Now the first half of ไม่ได้. Placed before the verb, ไม่ได้ + verb says the action did not take place, or that a claim about you is untrue. เมื่อวานไม่ได้ไปทำงาน (mêua-waan mâi dâi bpai tham-ngaan) is "I didn't go to work yesterday". It is not a past tense marker in the grammatical sense, it is a denial, which is why it also works about the present when you are correcting someone: ผมไม่ได้โกรธ (phǒm mâi dâi gròot) "I'm not angry", said to someone who thinks you are. Compare with plain ไม่: ไม่ไป (mâi bpai) is "I'm not going", a decision about now or later, while ไม่ได้ไป is "I didn't go", a fact about the past. The second half is ability. ได้ (dâi) on its own means "can, be able to", and it lands at the end of the verb phrase, after any object. กินเผ็ดได้ (gin phèt dâi) is "I can eat spicy food", so กินเผ็ดไม่ได้ (gin phèt mâi dâi) is "I can't eat spicy food". Notice that the object sits inside the sentence and ไม่ได้ closes it. This slot also covers permission, not just physical capacity: จอดตรงนี้ไม่ได้ (jàwt dtrong-níi mâi dâi) is "you can't park here". On its own, ไม่ได้ครับ (mâi dâi khráp) is a complete answer meaning "no, that's not possible", and it is what you will hear at counters and gates all over the country. One verb blurs the line honestly: ได้ยิน (dâi-yin) is a single verb meaning "to hear", with ได้ built into it, so the ได้ in ไม่ได้ยิน (mâi dâi-yin) is not the pre-verbal denial marker at all. Depending on context the phrase is "I can't hear you" or "I didn't hear that", exactly as English uses the same words for both. Learn ได้ยิน as one unit rather than trying to parse it. English has one word "can" and Thai has four negatives that all come out as "can't", and the choice is made by the reason behind the no. ไม่ได้ (mâi dâi) after the verb means circumstances or rules stop you: กินเผ็ดไม่ได้ (gin phèt mâi dâi) because your stomach says no, จอดตรงนี้ไม่ได้ (jàwt dtrong-níi mâi dâi) because it is not allowed. ไม่เป็น (mâi bpen) after the verb means you never learned the skill: ว่ายน้ำไม่เป็น (wâai-náam mâi bpen) "I can't swim", ขับรถไม่เป็น (khàp rót mâi bpen) "I don't drive". พูดไทยไม่เป็น says you never learned Thai; พูดไทยไม่ได้ points at this situation, this phone line, this moment. ไม่ไหว (mâi wǎi) after the verb means you have reached your limit: อิ่มแล้ว กินไม่ไหว (ìm láew, gin mâi wǎi) "I'm full, I can't manage any more", เดินไม่ไหว (doen mâi wǎi) "I can't walk that far". ไม่ออก (mâi àwk) after the verb means it will not come out or will not resolve: อ่านไม่ออก (àan mâi àwk) "I can't read it", ฟังไม่ออก (fang mâi àwk) "I can't make out what they said", คิดไม่ออก (khít mâi àwk) "it won't come to me". Rule or circumstance takes ไม่ได้, missing skill takes ไม่เป็น, spent capacity takes ไม่ไหว, failure to decode takes ไม่ออก. ยังไม่ (yang mâi) is "not yet". ยัง by itself means "still", so ยังไม่ literally says "still not", which is exactly the sense you want. ร้านยังไม่เปิด (ráan yang mâi bpòet) is "the shop isn't open yet". When the thing not yet done is an action rather than a state, Thai stacks the two structures: ยังไม่ได้ + verb. ยังไม่ได้กินข้าว (yang mâi dâi gin khâao) is "I haven't eaten yet". English speakers often drop the ได้ here and say ยังไม่กินข้าว, which comes out closer to "I'm not eating yet", a statement about intention rather than about what has happened. Keep ได้ whenever you mean "have not done it so far". ยังไม่ has a mirror that you need at the same time: ไม่ ... แล้ว (mâi ... láew), "not any more". แล้ว marks a change of state, so ไม่สูบแล้วครับ (mâi sùup láew khráp) is "I don't smoke any more", ไม่เอาแล้ว (mâi ao láew) is "I'm done with it", and ไม่ไหวแล้ว (mâi wǎi láew) is "I've had enough". Put the pair side by side: ยังไม่ได้กิน (yang mâi dâi gin) "I haven't eaten yet" faces forward at something still to come, while ไม่กินแล้ว (mâi gin láew) "I'm not eating any more" faces back at a decision already taken. Learners who only own ยังไม่ end up using it when what they mean is that they have stopped. The reason ยังไม่ matters so much in daily life is the question หรือยัง (rěu yang), "or not yet", which Thai attaches to almost anything: กินข้าวหรือยัง (gin khâao rěu yang) "have you eaten yet?". The answer is a closed pair. If you have, you say แล้ว (láew) or กินแล้ว. If you have not, you say ยัง (yang) and nothing else. ยัง alone is the complete, natural answer, and answering ไม่ยัง is a beginner giveaway, since that form does not exist. Inside a full sentence ยังไม่ is perfectly good, so you can expand the answer as ยังครับ ยังไม่ได้กิน. Related and worth learning at the same time: ไม่เคย (mâi khoei) means "have never", about lifetime experience, and ยังไม่เคย (yang mâi khoei) means "never so far, but perhaps one day". เปล่า (bplàao) is the odd one, and it is not a negative particle at all. Its ordinary meaning is "empty, blank", as in มือเปล่า (meu bplàao) "empty-handed". As an answer it stands alone and means "no, that's not it", used when the question carried an assumption you want to remove. Someone sees you at the gate in the evening and asks ไปไหนมา (bpai nǎi maa) "where have you been?", and you answer เปล่าครับ ไม่ได้ไปไหน (bplàao khráp, mâi dâi bpai nǎi) "nowhere, I didn't go out". It also lives inside the question tag หรือเปล่า (rěu bplàao), "or not", as in เอาหรือเปล่า (ao rěu bplàao) "do you want it or not?". The one thing เปล่า cannot do is negate a verb inside a sentence. There is no ผมเปล่าไป. It is an answer word and a question tag, nothing more. ไม่ใช่ (mâi châi) is for nouns, and this is where the "why" is worth understanding rather than memorising. ไม่ needs something predicate-shaped to attach to, that is, an action or a quality. A bare noun is neither. หมอ (mǎw, doctor) is a thing, so ไม่หมอ is not a broken sentence, it is not a sentence at all, in the same way "I not doctor" is not English grammar with a missing word but a structure with no verb in it. ใช่ (châi) supplies that missing predicate. It does not mean "to be", it means "that is so, that is the one", so ไม่ใช่ means "that is not the one". ผมไม่ใช่หมอครับ (phǒm mâi châi mǎw khráp) is "I'm not a doctor". Do not reach for เป็น (bpen) on its own here: ผมไม่เป็นหมอ does not work, and the reason is worth knowing, because ไม่เป็น after a verb already has its own job, "don't know how to", as in ว่ายน้ำไม่เป็น (wâai-náam mâi bpen) "I can't swim". Beside ไม่ใช่ there is a second correct option, ไม่ได้เป็น (mâi dâi bpen): ผมไม่ได้เป็นหมอครับ (phǒm mâi dâi bpen mǎw khráp). ไม่ใช่หมอ rejects the label flatly, "no, not a doctor", while ไม่ได้เป็นหมอ denies a claim someone has just made about you and lands softer. When a stranger has guessed wrong about who you are, ไม่ได้เป็น is the safer default. So the working test is short. If the word after the negative names a thing, a person or a category, use ไม่ใช่ or ไม่ได้เป็น. If it names an action or a quality, use ไม่. อันนี้ไม่ใช่ของผม (an-níi mâi châi khǎwng phǒm) "this isn't mine", but อันนี้ไม่แพง (an-níi mâi phaeng) "this isn't expensive". ไม่ใช่ has one further use that you will hear before you use it: it rejects a whole statement someone has just made, standing at the front of your reply. ไม่ใช่ครับ ผมไม่ได้พูดอย่างนั้น (mâi châi khráp, phǒm mâi dâi phûut yàang-nán) "no, that's not what I said". You will also hear ไม่ใช่ว่า (mâi châi wâa), "it's not that", in front of a full clause, as in ไม่ใช่ว่าไม่ชอบ (mâi châi wâa mâi châwp) "it's not that I don't like it". That construction is contrastive, a correction of an impression, and it is not a substitute for plain ไม่ in front of an adjective. The rest of the negative family fills gaps that ไม่ cannot. ไม่ต้อง (mâi dtâwng) is "no need" and is how you decline a service or an offer of help: ไม่ต้องครับ, ไม่ต้องทอนครับ (mâi dtâwng thawn khráp) "keep the change". ไม่เอา (mâi ao) is "I don't want it", the everyday refusal of a physical thing at a counter, blunt in translation but perfectly normal in Thai. One phrase belongs here even though it looks like it belongs somewhere else: ไม่เป็นไร (mâi bpen rai), literally "it isn't anything". It is the standard soft no when someone offers help, a bag, a lift, or another spoonful: ไม่เป็นไรครับ (mâi bpen rai khráp), "it's all right, don't worry about it". It does the work of English "no thanks, I'm fine" without any of ไม่เอา's bluntness, and the same phrase also covers "never mind" and "you're welcome", which is why you hear it forty times a day. The refusal that will carry you through most counters and doorways is two pieces: ไม่เป็นไรครับ ขอบคุณครับ (mâi bpen rai khráp, khàwp-khun khráp). Then the three prohibitions, and the line between them is not politeness but what kind of no it is. ห้าม (hâam) says a rule forbids it, and the agent is the rule, not you: ห้ามจอด (hâam jàwt) "no parking", ห้ามสูบบุหรี่ (hâam sùup bù-rìi) "no smoking". อย่า (yàa) tells a particular person not to do a particular thing now: อย่าลืม (yàa leum) "don't forget", อย่าเพิ่ง (yàa phôeng) "not just yet". It is not reserved for friends, since you meet it in written warnings too, as in กรุณาอย่าจอดขวางทาง (gà-rú-naa yàa jàwt khwǎang thaang) "please do not park in the way". ไม่ต้อง says it is unnecessary, not forbidden: ไม่ต้องรอครับ (mâi dtâwng raw khráp) "you don't have to wait" is a kindness, while อย่ารอครับ (yàa raw khráp) "don't wait" is an instruction, and mixing those two is how learners accidentally order someone about when they meant to let them off. Last, ไม่มี (mâi mii) does double duty as "I don't have" and "there isn't any", which is why ไม่มีเงินทอน (mâi mii ngoen-thawn) means the shop has no change for your note. Two last controls, because a bare ไม่ can land harder than you mean it to. ไม่ค่อย (mâi khâwy) weakens it to "not very, not really": ไม่ค่อยเผ็ด (mâi khâwy phèt), ไม่ค่อยสบาย (mâi khâwy sà-baai). In full it often closes with เท่าไหร่ (thâo-rài), which is where the sentence really ends in speech: ไม่ค่อยชอบเท่าไหร่ (mâi khâwy châwp thâo-rài) "I don't really like it much". หรอก (ràwk) after the negative takes the edge off a refusal or a correction: ไม่หรอกครับ (mâi ràwk khráp) is the friendly "no, it's fine", and ไม่ใช่หรอก (mâi châi ràwk) is "no, that's not it" said without pushing back at the person. At the other end, เลย (loei) after the negated word strengthens it to "not at all": ไม่เผ็ดเลย (mâi phèt loei), ไม่มีเลย (mâi mii loei). Add ครับ or ค่ะ to any of these, since a one word refusal with no particle sounds clipped in a way most learners do not intend. Finally, remember that Thai has no all purpose "yes", so it has no all purpose "no" either. Questions are answered with their own verb, positive or negative: เอาไหม (ao mǎi) gets เอา or ไม่เอา, ใช่ไหม (châi mǎi) gets ใช่ or ไม่ใช่, ได้ไหม (dâi mǎi) gets ได้ or ไม่ได้, หรือยัง (rěu yang) gets แล้ว or ยัง, and หรือเปล่า (rěu bplàao) gets the verb back or a bare เปล่า. ได้ไหม is the one you will use most: จ่ายด้วยบัตรได้ไหมครับ (jàai dûay bàt dâi mǎi khráp) "can I pay by card?" comes back as ได้ครับ or ไม่ได้ครับ, and ไม่ได้ครับ there is a complete answer, not the opening of a negotiation. Listen for the verb in the question, and your no is already chosen for you.

Examples

ThaiSoundMeaning
ไม่เผ็ดครับmâi phèt khrápNot spicy, please. ไม่ goes straight in front of the quality word. Say it when you order, not after the food arrives.
ไม่ใส่น้ำตาลครับmâi sài nám-dtaan khrápNo sugar in it, please. Negate the action (ใส่ = to put in), not the thing.
ไม่เอาถุงครับmâi ao thǔng khrápI don't need a bag. ไม่เอา is the normal way to refuse an object at a shop counter. It is not rude.
ไม่เป็นไรครับ ขอบคุณครับmâi bpen rai khráp, khàwp-khun khrápIt's all right, thank you. The soft no. Use it when someone offers you something and ไม่เอา would sound abrupt.
ไม่ต้องทอนครับmâi dtâwng thawn khrápKeep the change. ไม่ต้อง means "no need". Use it to decline a service rather than an object.
ขอโทษครับ ไม่มีแบงก์ย่อยkhǎw-thôot khráp, mâi mii báeng yâwySorry, I don't have any small notes. ไม่มี covers both "I don't have" and "there isn't any". You will say it and hear it more than any other negative, and ไม่มีทอนครับ from the other side of the counter means the same thing about change.
กินเผ็ดไม่ได้ครับgin phèt mâi dâi khrápI can't eat spicy food. ไม่ได้ at the end of the verb phrase means inability. This is the sentence that actually protects you.
ว่ายน้ำไม่เป็นครับwâai-náam mâi bpen khrápI can't swim. ไม่เป็น is the never-learned-it can't. ว่ายน้ำไม่ได้ would mean something is stopping you today.
อิ่มแล้วครับ กินไม่ไหวìm láew khráp, gin mâi wǎiI'm full, I can't manage any more. ไม่ไหว is the limit-reached can't, and it is how you stop a host refilling your plate without refusing the food itself.
เมื่อวานไม่ได้ไปทำงานmêua-waan mâi dâi bpai tham-ngaanI didn't go to work yesterday. ไม่ได้ in front of the verb denies that it happened.
ผมไม่ได้สั่งอันนี้ครับphǒm mâi dâi sàng an-níi khrápI didn't order this. Useful when the wrong dish lands on your table.
จอดตรงนี้ไม่ได้ครับjàwt dtrong-níi mâi dâi khrápYou can't park here. After the verb, ไม่ได้ also covers "not allowed", not only "not physically possible".
ยังไม่ได้กินข้าวเลยครับyang mâi dâi gin khâao loei khrápI haven't eaten anything yet. ยังไม่ได้ plus verb is the standard "have not yet done". เลย on the end adds "at all".
ร้านยังไม่เปิดครับráan yang mâi bpòet khrápThe shop isn't open yet. ยังไม่ with a state, no ได้, because nothing was "done".
ไม่สูบแล้วครับmâi sùup láew khrápI don't smoke any more. ไม่ ... แล้ว is "not any more". Drop the แล้ว and it becomes the flat "I don't smoke", with no change of state in it.
กินข้าวหรือยังครับgin khâao rěu yang khrápHave you eaten yet? The question that forces the แล้ว / ยัง answer pair.
ยังครับ ยังไม่ได้กินyang khráp, yang mâi dâi ginNot yet. I haven't eaten. ยัง on its own is a complete answer. The mistake to avoid is answering ไม่ยัง, which does not exist in Thai. ยังไม่ inside a full sentence, as in the second half here, is perfectly good.
เปล่าครับ ไม่ได้ไปไหนbplàao khráp, mâi dâi bpai nǎiNo, I haven't been anywhere. เปล่า denies the assumption behind the question, then the sentence gives the detail.
ผมไม่ใช่นักท่องเที่ยวครับ อยู่ที่นี่phǒm mâi châi nák-thâwng-thîao khráp, yùu thîi-nîiI'm not a tourist, I live here. นักท่องเที่ยว is a noun, so the negative has to be ไม่ใช่.
อันนี้ไม่ใช่ของผมครับan-níi mâi châi khǎwng phǒm khrápThis one isn't mine. ของผม is a noun phrase, so again ไม่ใช่.
ไม่ใช่ครับ ผมไม่ได้พูดอย่างนั้นmâi châi khráp, phǒm mâi dâi phûut yàang-nánNo, that's not what I said. ไม่ใช่ rejects the statement, then ไม่ได้ denies the action. The two do different jobs in one breath.
วันนี้ไม่ค่อยสบายครับwan-níi mâi khâwy sà-baai khrápI'm not feeling very well today. ไม่ค่อย softens. A flat ไม่สบาย sounds more serious than you may intend.
ไม่เคยไปเชียงใหม่เลยครับmâi khoei bpai chiang-mài loei khrápI've never been to Chiang Mai. ไม่เคย covers lifetime experience. ยังไม่เคย adds "not so far".
ห้ามจอดตรงนี้hâam jàwt dtrong-níiNo parking here. ห้าม is the sign and regulation word. You read it far more often than you say it.
อย่าเพิ่งไปครับyàa phôeng bpai khrápDon't go just yet. อย่า is the negative imperative said to a person, and เพิ่ง turns it into "hold on a moment".
ไม่ทราบครับmâi sâap khrápI don't know. Polite version of ไม่รู้ (mâi rúu). Use it with officials and strangers.
วันนี้ไม่ว่างครับwan-níi mâi wâang khrápI'm not free today. The everyday way to decline an invitation without giving a reason.

Common mistake

The commonest real mistake is putting ไม่ได้ in front of the verb when you mean "I can't". In a restaurant, ไม่ได้กินเผ็ด (mâi dâi gin phèt) reads as a report about the past, "I didn't eat spicy food". A cook will often guess what you meant, but it is the wrong sentence and it is not a reliable way to keep the chillies out. Two forms do work, and they do not say the same thing. ไม่กินเผ็ดครับ (mâi gin phèt khráp) is "I don't eat spicy food", a habit, and it is enough at most counters. กินเผ็ดไม่ได้ครับ (gin phèt mâi dâi khráp) is "I can't eat spicy food", and that is the one to use when there is a medical reason, because it tells the cook this is not a preference to be negotiated down to nít-nàwy. Decide first whether you are describing a habit, an inability or the past, then place the negative: before the verb it looks backwards in time, after the verb it looks at what is possible.

Next: Past, future and already