B2 Negation 1 min read متوسط

Grammar Rule in 30 Seconds

Position matters: 'Mai dai' before the verb means 'did not'; after the verb, it means 'cannot'.

  • ไม่ได้ + Verb = Past Negation (e.g., ไม่ได้ไป - Did not go)
  • Verb + ไม่ได้ = Inability/Prohibition (e.g., ไปไม่ได้ - Cannot go)
  • Context determines if 'Verb + ไม่ได้' is about skill or permission.
🚫 + 🏃 (Past) vs 🏃 + 🚫 (Ability)

Meanings

A versatile negation structure used to indicate either that an action did not occur in the past or that an action is impossible to perform.

1

Past Negation

Placed before the main verb to indicate the action did not happen in the past.

“เมื่อวานไม่ได้ไปทำงาน (Yesterday I didn't go to work)”

“เขาไม่ได้บอกผม (He didn't tell me)”

2

Inability (Physical/Skill)

Placed after the verb to show the subject lacks the skill or physical capacity.

“ฉันว่ายน้ำไม่ได้ (I can't swim)”

“เขายกของหนักไม่ได้ (He can't lift heavy things)”

3

Lack of Permission

Placed after the verb to indicate the action is forbidden or not allowed.

“จอดรถตรงนี้ไม่ได้ (You can't park here)”

“เข้าไม่ได้ (Cannot enter)”

4

Denial of Fact

Used as 'mai dai + [adjective/noun]' to deny a specific claim or state.

“ไม่ได้โกรธนะ (I'm not angry [contrary to what you think])”

“ไม่ได้เป็นหมอ (I am not a doctor [denying a claim])”

The 'Mai Dai' Positioning Rule

Function Structure Example Thai English Meaning
Past Negation ไม่ได้ + Verb ไม่ได้กิน Did not eat
Inability Verb + ไม่ได้ กินไม่ได้ Cannot eat (physical/skill)
Prohibition Verb + ไม่ได้ จอดไม่ได้ Cannot park (not allowed)
Denial of State ไม่ได้ + Adj ไม่ได้ร้อน It's not hot (contrary to claim)
Denial of Identity ไม่ได้เป็น + Noun ไม่ได้เป็นครู Am not a teacher
Emphasis ไม่ได้ + Verb + เลย ไม่ได้ทำเลย Didn't do it at all

Spoken Variations

Full Form Spoken/Short Context
ไม่ได้ ด้าย (high tone emphasis) Strong refusal
ไม่ได้หรอก ไม่ด้ายหรอก Dismissive 'No way'
ไม่ได้เลย ไม่ด้ายเล้ย Exaggerated 'Not at all'

Reference Table

Reference table for Negative 'Mai-dai'
Form Structure Example
Affirmative (Past) Verb + แล้ว ไปแล้ว (Went)
Negative (Past) ไม่ได้ + Verb ไม่ได้ไป (Didn't go)
Question (Past) ไม่ได้ + Verb + เหรอ ไม่ได้ไปเหรอ (Didn't you go?)
Affirmative (Can) Verb + ได้ ไปได้ (Can go)
Negative (Can) Verb + ไม่ได้ ไปไม่ได้ (Can't go)
Question (Can) Verb + ได้ไหม ไปได้ไหม (Can you go?)
Short Answer (No) ไม่ได้ ไม่ได้ (No, I didn't / No, you can't)

طیف رسمیت

رسمی
กระผมมิได้ดำเนินการครับ

กระผมมิได้ดำเนินการครับ (Admitting a task wasn't completed.)

خنثی
ผมไม่ได้ทำครับ

ผมไม่ได้ทำครับ (Admitting a task wasn't completed.)

غیر رسمی
ไม่ได้ทำอ่ะ

ไม่ได้ทำอ่ะ (Admitting a task wasn't completed.)

عامیانه
ป่าวทำนะเว้ย

ป่าวทำนะเว้ย (Admitting a task wasn't completed.)

The Dual Nature of Mai Dai

ไม่ได้ (Mai Dai)

Before Verb (Past)

  • ไม่ได้ไป Didn't go
  • ไม่ได้กิน Didn't eat

After Verb (Potential)

  • ไปไม่ได้ Cannot go
  • กินไม่ได้ Cannot eat

Mai vs Mai Dai

ไม่ (Mai)
ไม่กิน Don't eat (habit/future)
ไม่สวย Not beautiful
ไม่ได้ (Mai Dai)
ไม่ได้กิน Didn't eat (past)
กินไม่ได้ Can't eat (ability)

Which 'Mai Dai' should I use?

1

Are you talking about the past?

YES
Put 'Mai Dai' BEFORE the verb
NO
Next question
2

Are you talking about ability/permission?

YES
Put 'Mai Dai' AFTER the verb
NO
Use simple 'Mai'

Common 'Verb + Mai Dai' Scenarios

💪

Physical

  • ยกไม่ได้ (Can't lift)
  • เดินไม่ได้ (Can't walk)
🚫

Legal/Rules

  • จอดไม่ได้ (Can't park)
  • เข้าไม่ได้ (Can't enter)

Situational

  • ไปไม่ได้ (Can't go)
  • ทำไม่ได้ (Can't do)

Examples by Level

1

กินไม่ได้

Cannot eat.

2

ไม่ได้ไป

Didn't go.

3

ดูไม่ได้

Cannot watch/look.

4

ไม่ได้มา

Didn't come.

1

ผมไม่ได้ซื้อของขวัญ

I didn't buy a gift.

2

เขาพูดภาษาไทยไม่ได้

He cannot speak Thai.

3

วันนี้ไปไม่ได้จริงๆ

I really can't go today.

4

ไม่ได้เจอกันนาน

Haven't seen [you] for a long time.

1

เมื่อคืนฉันไม่ได้นอนเลย

I didn't sleep at all last night.

2

คุณจะจอดรถตรงนี้ไม่ได้นะ

You can't park here, you know.

3

เขาไม่ได้ตั้งใจทำผิด

He didn't intend to do it wrong.

4

ทำไมคุณไม่ได้บอกผมล่ะ

Why didn't you tell me?

1

ไม่ใช่ว่าผมไม่อยากไป แต่ผมไปไม่ได้จริงๆ

It's not that I don't want to go, but I really can't.

2

โครงการนี้ไม่ได้ยากอย่างที่คิด

This project isn't as difficult as [one] thought.

3

เราไม่ได้เห็นพ้องกับคำตัดสินนั้น

We did not agree with that decision.

4

ถ้าไม่มีวีซ่า คุณก็เข้าประเทศไม่ได้

If you don't have a visa, you cannot enter the country.

1

การที่เขาไม่ได้มาร่วมงาน ไม่ได้หมายความว่าเขาไม่ใส่ใจ

The fact that he didn't attend doesn't mean he doesn't care.

2

เราไม่อาจปฏิเสธได้ว่าเทคโนโลยีมีผลกระทบต่อเรา

We cannot deny that technology has an impact on us.

3

เขาไม่ได้มีเจตนาร้าย เพียงแต่สื่อสารผิดพลาดเท่านั้น

He didn't have ill intent; it was merely a communication error.

4

ความสำเร็จไม่ได้มาเพราะโชคช่วยเพียงอย่างเดียว

Success doesn't come from luck alone.

1

มิอาจกล่าวได้ว่านโยบายนี้ไร้ซึ่งข้อบกพร่อง

It cannot be said that this policy is without flaws.

2

การที่รัฐบาลไม่ได้ดำเนินการอย่างทันท่วงทีส่งผลเสียอย่างมหันต์

The government's failure to act promptly resulted in immense damage.

3

สัจธรรมบางอย่างไม่อาจหยั่งรู้ได้ด้วยตาเปล่า

Certain truths cannot be perceived with the naked eye.

4

เขาไม่ได้เป็นเพียงแค่นักเขียน แต่เป็นจิตวิญญาณของยุคสมัย

He was not merely a writer, but the soul of an era.

Easily Confused

Negative 'Mai-dai' در مقابل Mai vs Mai Dai

Learners use 'mai' for everything, failing to mark the past tense or potentiality.

Negative 'Mai-dai' در مقابل Mai Pen vs Mai Dai

Both mean 'cannot' in English.

Negative 'Mai-dai' در مقابل Mai Dai vs Mai Chai

Both negate nouns/adjectives in certain contexts.

اشتباهات رایج

ไม่ไปเมื่อวาน

ไม่ได้ไปเมื่อวาน

Use 'mai dai' for past negation, not just 'mai'.

กินไม่ได้ (meaning 'didn't eat')

ไม่ได้กิน

Wrong word order changes 'didn't eat' to 'cannot eat'.

ฉันไม่ว่ายน้ำได้

ฉันว่ายน้ำไม่ได้

Negation must come after the verb for ability.

ไม่ได้เป็นร้อน

ไม่ได้ร้อน

Don't use 'pen' (to be) with adjectives in this structure.

เขาไม่ได้ว่ายน้ำเป็น

เขาว่ายน้ำไม่เป็น

For learned skills, 'mai pen' is more natural than 'mai dai'.

ผมไม่ได้ทำได้

ผมทำไม่ได้

Redundant use of 'dai' twice.

ไม่ได้ไปแล้ว

ไม่ได้ไป

Adding 'laew' (already) to a negative past sentence is often redundant or confusing.

จอดรถไม่ได้ตรงนี้

จอดรถตรงนี้ไม่ได้

The object or location usually comes before 'mai dai' in potential sentences.

ไม่ได้อยากไป

ไม่อยากไป

Using 'mai dai' with 'yak' (want) is rare; 'mai yak' is the standard for 'don't want'.

เขาไม่ได้บอกผมใช่ไหม

เขาไม่ได้บอกผมเหรอ

Using 'chai mai' for a surprise question instead of 'ro'.

มิได้ไป (in casual speech)

ไม่ได้ไป

Using the archaic 'mi dai' in a casual setting sounds bizarre.

ไม่ได้หมายความว่า...ไม่ได้

ไม่ได้หมายความว่า...ไม่...

Double negation logic errors in complex sentences.

Sentence Patterns

เมื่อวานผมไม่ได้ ___ เพราะว่า ___

ผมอยาก ___ แต่ว่า ___ ไม่ได้

การที่เขาไม่ได้ ___ ไม่ได้หมายความว่า ___

ถ้าคุณไม่ ___ คุณก็ ___ ไม่ได้

Real World Usage

Texting a friend constant

โทษทีนะ ไปไม่ได้แล้ว (Sorry, can't go anymore)

Job Interview occasional

ผมไม่ได้จบด้านนี้โดยตรง แต่มีประสบการณ์ครับ (I didn't graduate in this field directly, but I have experience)

Ordering Food very common

ใส่พริกไม่ได้ครับ แพ้พริก (Can't put chili; allergic)

Travel/Signs very common

ห้ามเข้า เข้าไม่ได้ (No entry; cannot enter)

Social Media common

ไม่ได้เจอกันนานเลย คิดถึง! (Haven't met for a long time, miss you!)

Doctor's Visit occasional

นอนไม่ได้เลยครับ ปวดหลัง (Can't sleep at all; back pain)

🎯

The 'Did vs Can' Test

If you can replace the phrase with 'didn't get to', it's almost always 'mai dai' before the verb.
⚠️

Avoid 'Mai Dai' with 'Yak'

To say 'I didn't want to', use 'mai yak' (ไม่อยาก) rather than 'mai dai yak'. The latter sounds like you are denying a claim that you wanted to.
💬

Softening Refusals

When saying 'I can't', adding 'jing jing' (really) or 'ah' at the end makes it sound less blunt and more polite.
💡

Past vs. Habit

Remember: 'Mai gin' = I don't eat (habit). 'Mai dai gin' = I didn't eat (specific past event).

Smart Tips

Always use 'mai dai' before the verb. It sounds like a factual report of what happened, rather than a choice.

เมื่อวานไม่ไป (I don't go yesterday - sounds wrong) เมื่อวานไม่ได้ไป (I didn't go yesterday - correct)

Look for the verb at the start. Everything in between is usually the object or context of what 'cannot' be done.

ไม่ได้กินข้าวที่ร้านนั้น กินข้าวที่ร้านนั้นไม่ได้

Use the 'Mai chai wa... mai dai' sandwich for a sophisticated B2-level explanation.

ผมไปไม่ได้ ไม่ใช่ว่าผมไปไม่ได้ แต่ผมไม่อยากไป

Use 'mai dai' to deny a presupposition. If someone says 'It's expensive!', you say 'mai dai paeng'.

ไม่แพง (It's not expensive - general) ไม่ได้แพง (It's not [as] expensive [as you think])

تلفظ

mâi dâi

Low-Falling Tone

The word 'mai' (ไม่) is falling tone, and 'dai' (ได้) is also falling tone. When together, they maintain two distinct falling tones.

pai mâi DÂI

Emphasis on 'Dai'

In potential negation (Verb + mai dai), the 'dai' often receives more stress to emphasize the impossibility.

Rising Surprise

ไม่ได้ไปเหรอ? (Rising on 'ro')

Expressing shock that someone didn't go.

Memorize It

Mnemonic

Before is Before (Past), After is Ability.

Visual Association

Imagine a clock on the left (Past) and a muscle on the right (Ability). 'Mai Dai' stands in the middle. If it steps left, it's the past. If it steps right, it's about strength/ability.

Rhyme

Mai dai before, the past is the door. Mai dai after, ability is the factor.

Story

A traveler arrived at a temple. He 'mai dai ao' (didn't bring) his shoes, so the monk said he 'kao mai dai' (cannot enter). He felt sad because he 'mai dai doo' (didn't get to see) the golden Buddha.

Word Web

อดีต (Past)ความสามารถ (Ability)อนุญาต (Permission)ปฏิเสธ (Refuse)สั่งห้าม (Prohibit)ความผิดพลาด (Mistake)

چالش

Write 3 things you didn't do yesterday and 3 things you cannot do (e.g., fly, speak 10 languages).

نکات فرهنگی

Used universally in media and education. Strict adherence to the before/after rule.

Often use 'bor dai' (บ่ได้) instead of 'mai dai'. The word order rule remains the same.

Use 'bor dai' with a different tonal profile. It sounds softer and more melodic.

The word 'dai' (ได้) originally meant 'to get' or 'to receive' in Old Thai.

Conversation Starters

เมื่อวานคุณไม่ได้ทำอะไรบ้าง?

มีอะไรที่คุณอยากทำแต่ทำไม่ได้ในตอนนี้?

คุณเคยไม่ได้บอกความจริงกับใครไหม?

ในประเทศของคุณ มีกฎอะไรที่ทำให้คนรู้สึกว่า 'ทำไม่ได้' ทั้งที่ควรจะทำได้?

Journal Prompts

Write about a day where everything went wrong and you 'didn't get to' do anything you planned.
Describe a skill you wish you had but currently 'cannot' do.
Discuss a time you were 'not allowed' to do something and how you felt about it.
Analyze the phrase 'Success is not about luck'.

Test Yourself

Choose the correct sentence for 'I didn't go to the market yesterday.' چند گزینه‌ای

เมื่อวานนี้...

✓ Correct! ✗ Not quite. Correct answer: ผมไม่ได้ไปตลาด
'Mai dai' before the verb indicates past negation.
Fill in the blank to say 'I cannot speak English.'

ผมพูดภาษาอังกฤษ ___

✓ Correct! ✗ Not quite. Correct answer: ไม่ได้
While 'mai pen' is also possible for skill, 'mai dai' is a standard way to say 'cannot'.
Correct the word order: 'I cannot lift this box.' Error Correction

Find and fix the mistake:

ผมไม่ได้ยกกล่องนี้

✓ Correct! ✗ Not quite. Correct answer: ผมยกกล่องนี้ไม่ได้
In potential negation, 'mai dai' follows the verb and object.
Reorder the words: [ไม่ได้] [เขา] [บอก] [ผม] Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: เขาไม่ได้บอกผม
Subject + Mai Dai + Verb + Object.
Translate: 'You cannot park here.' ترجمه

You cannot park here.

Answer starts with: จอด...

✓ Correct! ✗ Not quite. Correct answer: จอดรถที่นี่ไม่ได้
Verb + Location + Mai Dai for prohibition.
Match the Thai to English. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: 1: Didn't eat, 2: Cannot eat
Positioning determines past vs. ability.
Complete the dialogue. Dialogue Completion

A: ทำไมเมื่อวานไม่มาประชุม? B: ขอโทษครับ ผม ___

✓ Correct! ✗ Not quite. Correct answer: มาไม่ได้
B is explaining why they were *unable* to come, though 'mai dai ma' (didn't come) is also grammatically correct, 'ma mai dai' is a better excuse.
Is this rule correct? True False Rule

'Mai dai' before a verb always means 'cannot'.

✓ Correct! ✗ Not quite. Correct answer: False
Before the verb, it means 'did not'.

Score: /8

تمرین‌های عملی

8 exercises
Choose the correct sentence for 'I didn't go to the market yesterday.' چند گزینه‌ای

เมื่อวานนี้...

✓ Correct! ✗ Not quite. Correct answer: ผมไม่ได้ไปตลาด
'Mai dai' before the verb indicates past negation.
Fill in the blank to say 'I cannot speak English.'

ผมพูดภาษาอังกฤษ ___

✓ Correct! ✗ Not quite. Correct answer: ไม่ได้
While 'mai pen' is also possible for skill, 'mai dai' is a standard way to say 'cannot'.
Correct the word order: 'I cannot lift this box.' Error Correction

Find and fix the mistake:

ผมไม่ได้ยกกล่องนี้

✓ Correct! ✗ Not quite. Correct answer: ผมยกกล่องนี้ไม่ได้
In potential negation, 'mai dai' follows the verb and object.
Reorder the words: [ไม่ได้] [เขา] [บอก] [ผม] Sentence Reorder

He didn't tell me.

✓ Correct! ✗ Not quite. Correct answer: เขาไม่ได้บอกผม
Subject + Mai Dai + Verb + Object.
Translate: 'You cannot park here.' ترجمه

You cannot park here.

✓ Correct! ✗ Not quite. Correct answer: จอดรถที่นี่ไม่ได้
Verb + Location + Mai Dai for prohibition.
Match the Thai to English. Match Pairs

1. ไม่ได้กิน 2. กินไม่ได้

✓ Correct! ✗ Not quite. Correct answer: 1: Didn't eat, 2: Cannot eat
Positioning determines past vs. ability.
Complete the dialogue. Dialogue Completion

A: ทำไมเมื่อวานไม่มาประชุม? B: ขอโทษครับ ผม ___

✓ Correct! ✗ Not quite. Correct answer: มาไม่ได้
B is explaining why they were *unable* to come, though 'mai dai ma' (didn't come) is also grammatically correct, 'ma mai dai' is a better excuse.
Is this rule correct? True False Rule

'Mai dai' before a verb always means 'cannot'.

✓ Correct! ✗ Not quite. Correct answer: False
Before the verb, it means 'did not'.

Score: /8

سوالات متداول (8)

In short, `ไม่` is for general 'not' (present/future/habit), while `ไม่ได้` is for 'did not' (past) or 'cannot' (ability).

No, for future negation use `จะไม่` (ja mai). `ไม่ได้` is strictly for past or potentiality.

It is neutral. To make it polite, always add `ครับ` (krap) or `ค่ะ` (ka) at the end of the sentence.

It's the standard short answer for 'No, I can't' or 'No, it's not allowed'.

Yes! `ไม่ได้ร้อน` means 'It's not hot' (often used to correct someone who thinks it is hot).

`ไม่เป็น` is for skills you learned (like playing guitar). `ไม่ได้` is for general ability or permission.

Use `ไม่ได้ไป` (mai dai pai). The 'get to' nuance is built into the 'dai'.

Yes, in potential negation, it often comes after the verb and object: `กินเผ็ดไม่ได้`.

In Other Languages

English low

didn't / cannot

Word order vs. Word choice.

Chinese moderate

没 (méi) / 不能 (bù néng)

Thai uses the same morphemes for both functions.

Japanese low

~なかった (~nakatta) / ~られない (~rarenai)

Agglutination vs. Isolating word order.

Spanish low

no + [past tense] / no puedo

Conjugation vs. Aspect markers.

German low

nicht ... hat / kann nicht

Auxiliary verb complexity.

Arabic low

لم (lam) / لا يستطيع (la yastati')

Morphological changes in Arabic.

Was this helpful?
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!