ไม่ได้: didn't and can't
Learn the two meanings of ไม่ได้: didn't and can't.
You'll hear ไม่ได้ all the time, and it has two meanings. Its position decides which one: before the verb it means “didn't”, after the verb it means “can't”.
Plain ไม่ is usually not enough for a single action in the past. As the Negation topic shows, ไม่กิน means “I don't eat” or “I won't eat”, and isn't the normal way to say “I didn't eat”. For last night's dinner you'd say ผมไม่ได้กิน. States and qualities keep plain ไม่ even in the past: เมื่อวานผมไม่สบาย means “I wasn't well yesterday”.
past: it didn't happen
The same ไม่ได้ can also deny one particular claim. ผมไม่ได้บอกอย่างนั้น means “I didn't say that”, often implying you said something else. It doesn't have to be about the past: ผมไม่ได้ล้อเล่น means “I'm not joking”.
After the verb, ไม่ได้ means something else: it can't be done, or it isn't allowed. This is the ได้ of “can” from “Can, must, want”, now negated. กินได้ means “I can eat it”, and กินไม่ได้ means “I can't eat it”.
ability or permission: can't, not allowed. ไม่ได้ goes to the very end, after the object: ผมกินข้าวไม่ได้
I didn't go to work yesterday.
I didn't eat.
I can't eat.
The same four words as above. ไม่ได้ has moved to the end, so “didn't eat” has become “can't eat”.
I didn't say that.
This denies the words, not the conversation: something was said, but not this.
I can't go today.
Negating กิน, to eat
- ไม่กินmâi-gin
don't eat, won't eat
plain ไม่: now or later
- ไม่ได้กินmâi-dâi-gin
didn't eat
a past occasion that didn't happen
- ยังไม่ได้กินyang-mâi-dâi-gin
haven't eaten yet
but probably will
- ไม่เคยกินmâi-kəəi-gin
have never eaten
about experience, not one occasion
- กินไม่ได้gin-mâi-dâi
can't eat
unable or not allowed
Common mistake
English puts “not” before the verb in both “didn't eat” and “can't eat”, so the two are easy to mix up. Meaning “I didn't eat”, you might say ผมกินไม่ได้, which means “I can't eat”. Check where ไม่ได้ sits: before the verb it denies the past, at the end it denies the ability.
Practise
Kai says
The vowel เ is written before its consonant, but spoken after it. Your eyes see the vowel first; your voice starts with the consonant.