Thai expresses modality and aspect with independent words around an unchanged predicate. อาจจะมา means “may come,” กำลังอ่านอยู่ presents reading in progress, ส่งได้ says sending is possible, and ส่งเสร็จแล้ว presents completion as attained and relevant.
This is a field, not one row of English auxiliary equivalents. Some markers precede the lexical predicate, some follow it, and some combinations surround it. Their order maps scope: ไม่ได้ส่ง “did not send” differs from ส่งไม่ได้ “cannot send,” and กำลังจะออก “is about to leave” is a conventional sequence whose meaning cannot be predicted by labeling each word with one English tense.
Start with the lexical predicate
The lexical predicate carries the event, property, class, location, or existence. Thai does not conjugate it for person, number, or tense. Modals and aspectual markers add stance or viewpoint without changing its form.
| Field zone | Frequent members or frames | Model |
|---|---|---|
| time or topic | วันนี้ / พรุ่งนี้ / รายงานฉบับนี้ | พรุ่งนี้... |
| outer stance | คง / อาจจะ / น่าจะ | คงจะกลับ |
| necessity, advice, desire | ต้อง / ควร / อยาก | ต้องกลับ |
| preverbal viewpoint | ยัง / กำลัง / เพิ่ง / เคย | กำลังอ่าน |
| lexical predicate | มา / อ่านรายงาน / เงียบ / อยู่ชั้นสอง | อ่านรายงาน |
| postverbal potential | ได้ / เป็น / ไหว | ยกไหว |
| viewpoint or result edge | อยู่ / แล้ว / เสร็จ | อ่านอยู่ / ส่งแล้ว / ทำเสร็จ |
The table shows useful zones around the lexical predicate, not a universal left-to-right order or permission to select one item from every row. Individual markers have lexical restrictions, and stacking can change their interpretation: persistence precedes necessity in ยังต้อง P “still have to P,” while progressive กำลัง precedes จะ in imminent กำลังจะ P “be about to P.” Research on Thai aspect specifically shows that syntactic order and semantic scope do not align in one simple universal hierarchy. Learn high-frequency frames first.
พรุ่งนี้เขาอาจจะมาประชุมค่ะ
phrung ni khao at cha ma prachum kha
He may come to the meeting tomorrow. (formal-neutral polite possibility statement, female speaker)
ตอนนี้คุณนิดกำลังอ่านรายงานอยู่ครับ
ton ni khun nit kamlang an raingan yu khrap
Khun Nit is reading the report now. (ordinary-polite progressive report, male speaker)
กล่องนี้หนักแต่ผมยังยกไหวครับ
klong ni nak tae phom yang yok wai khrap
This box is heavy, but I can still lift it. (ordinary-polite capacity statement, male speaker)
Preverbal modals take scope over a following predicate
ต้อง marks necessity, ควร recommendation, อยาก desire, and formal-neutral อาจจะ possibility. They precede the predicate whose event or state is being evaluated.
วันนี้เราต้องส่งสัญญาครับ
wan ni rao tong song sanya khrap
We must send the contract today. (ordinary-polite obligation statement, male speaker)
คุณควรพักก่อนขับรถต่อค่ะ
khun khuan phak kon khap rot to kha
You should rest before continuing to drive. (polite advice, female speaker)
เย็นนี้ฉันอยากกินอาหารญี่ปุ่นค่ะ
yen ni chan yak kin ahan yipun kha
This evening I want to eat Japanese food. (ordinary-polite personal desire, female speaker)
ราคาน้ำมันอาจจะสูงขึ้นอีกครับ
rakha namman at cha sung khuen ik khrap
Fuel prices may rise further. (formal-neutral polite possibility assessment, male speaker)
English must, should, want to, and may resemble these uses, but Thai does not give the following verb an infinitive or tense form. ส่ง, พัก, กิน, and สูงขึ้น remain invariant.
Outer stance can combine with another modal when the meanings compose naturally:
เดือนหน้าบริษัทคงจะต้องลดค่าใช้จ่ายครับ
duean na borisat khong cha tong lot kha chai chai khrap
Next month the company will probably have to reduce expenses. (formal-neutral polite projection, male speaker; probability scopes over future necessity)
Here คงจะ presents the entire necessity claim as probable; ต้อง presents cost reduction as required. Reversing items mechanically would not preserve that scope.
Viewpoint can appear before, after, or around the predicate
Thai aspect is distributed. Common frames include กำลัง + predicate + อยู่ for an event viewed in progress, เพิ่ง + predicate for a recent event, เคย + predicate for experience, and predicate + แล้ว for attainment, completion, or a newly relevant state.
เจ้าหน้าที่กำลังตรวจสำเนาหนังสือเดินทางอยู่ค่ะ
chaonathi kamlang truat samna nangsue doen thang yu kha
The officer is checking the copy of the passport. (ordinary-polite progressive report, female speaker)
ผมเพิ่งคุยกับผู้จัดการเมื่อกี้ครับ
phom phoeng khui kap phuchatkan muea ki khrap
I just spoke with the manager a moment ago. (ordinary-polite recent-event report, male speaker)
เขาเคยทำงานที่เชียงใหม่ค่ะ
khao khoei thamngan thi chiang mai kha
He has worked in Chiang Mai before. (ordinary-polite experiential statement, female speaker)
ฝ่ายบัญชีส่งใบเสร็จแล้วครับ
fai banchi song bai set laeo khrap
Accounting has sent the receipt. (ordinary-polite completed-event update, male speaker)
แล้ว is not a general past-tense suffix: it can signal completion, change, or current relevance. กำลัง...อยู่ does not agree with the subject. A future or past time phrase can establish reference time without any verbal inflection; see time without tense morphology.
Minimal contrast: where the event is viewed
เขากำลังจะออกจากบ้านค่ะ
khao kamlang cha ok chak ban kha
He is about to leave the house. (ordinary-polite imminent-event report, female speaker; conventional กำลังจะ frame)
ตอนนี้เขาน่าจะกำลังออกจากบ้านอยู่ค่ะ
ton ni khao na cha kamlang ok chak ban yu kha
He is probably leaving the house right now. (ordinary-polite inference, female speaker; probability scopes over an ongoing event)
กำลังจะ + predicate places an event immediately before its onset: “be about to.” น่าจะ + กำลัง + predicate + อยู่ first calibrates probability and then gives an internal view of an event inferred to be underway. English may use be leaving for both, but Thai order makes imminence and ongoing inference distinct.
Another useful contrast places persistence around a modal:
ผมยังต้องแก้รายงานอีกสองหน้าครับ
phom yang tong kae raingan ik song na khrap
I still have to revise two more pages of the report. (ordinary-polite persisting-obligation update, male speaker)
ผมกำลังแก้รายงานหน้าสุดท้ายอยู่ครับ
phom kamlang kae raingan na sutthai yu khrap
I'm revising the last page of the report now. (ordinary-polite ongoing-event update, male speaker)
The first does not assert that revision is underway; it says the obligation remains. The second presents actual revision in progress. This difference is a useful guard against translating English still and be -ing as decorative add-ons.
Negation reveals scope
The negator appears immediately before the operator or predicate it rejects. This makes several crucial contrasts visible.
| Order | Core reading | Scope |
|---|---|---|
| ไม่ต้องส่ง | need not send | negation over necessity |
| ต้องไม่ส่ง | must not send | necessity over a negative event |
| ไม่ได้ส่ง | did not send | event not realized |
| ส่งไม่ได้ | cannot send | postverbal potential denied |
| ยังไม่ส่ง | has not sent yet | negative event persists up to reference time |
ไฟล์นี้ไม่ต้องส่งซ้ำค่ะ
fai ni mai tong song sam kha
This file doesn't need to be sent again. (formal-neutral polite instruction, female speaker)
ต้องไม่ส่งข้อมูลส่วนตัวให้คนนอกครับ
tong mai song khomun suan tua hai khon nok khrap
Personal information must not be sent to outsiders. (formal-neutral polite prohibition, male voice; generic actor omitted)
เมื่อวานไม่ได้ส่งไฟล์ค่ะ
muea wan mai dai song fai kha
I didn't send the file yesterday. (ordinary-polite event denial, female speaker; subject omitted)
ตอนนี้ส่งไฟล์ไม่ได้ครับ ระบบปิดอยู่
ton ni song fai mai dai khrap rabop pit yu
The file can't be sent right now; the system is down. (ordinary-polite situational impossibility, male speaker)
The negator-position guide develops these contrasts. There is no movable equivalent of English not that can be placed after whichever word looks like an auxiliary.
Different predicate types occupy the same field differently
Modality and viewpoint can scope over properties, classifying predicates, locations, and existential clauses as well as action verbs.
| Predicate type | Useful frame | Model |
|---|---|---|
| property | stance + persistence + property + อยู่ | ห้องคงยังร้อนอยู่ |
| class/role | possibility + เป็น + class | เขาอาจจะเป็นหัวหน้าคนใหม่ |
| location | stance + ยัง + อยู่ + place | ผู้จัดการคงยังอยู่ชั้นสอง |
| existence | time + possibility + มี + entity | พรุ่งนี้อาจมีห้องว่าง |
| topic–comment | topic + subject + ยังไม่ได้ + predicate | รายงานฉบับนี้ ผมยังไม่ได้อ่าน |
ห้องประชุมคงยังร้อนอยู่ครับ
hong prachum khong yang ron yu khrap
The meeting room is probably still hot. (ordinary-polite inference, male speaker; stance over persistent property)
พรุ่งนี้อาจมีห้องว่างหนึ่งห้องค่ะ
phrung ni at mi hong wang nueng hong kha
There may be one room available tomorrow. (formal-neutral polite possibility statement, female speaker; existential predicate)
รายงานฉบับนี้ ผมยังไม่ได้อ่านครับ
raingan chabap ni phom yang mai dai an khrap
As for this report, I haven't read it yet. (ordinary-polite topic–comment update, male speaker; fronted object recovered inside the predicate)
The field surrounds the selected predicate; it does not turn every clause into SVO. An existential มี clause and a property predicate keep their own structures.
Ordinary-polite dialogue
Two colleagues check a report deadline.
รายงานพร้อมส่งหรือยังคะ
raingan phrom song rue yang kha
Is the report ready to send yet? (ordinary-polite status question, female speaker)
ยังต้องแก้อีกสองหน้าครับ
yang tong kae ik song na khrap
I still have to revise two more pages. (ordinary-polite reply, male speaker; subject and report omitted)
พรุ่งนี้จะส่งได้ไหมคะ
phrung ni cha song dai mai kha
Will you be able to send it tomorrow? (ordinary-polite possibility question, female speaker)
น่าจะส่งได้ครับ ตอนนี้กำลังแก้อยู่
na cha song dai khrap ton ni kamlang kae yu
I should be able to. I'm revising it now. (ordinary-polite calibrated reply, male speaker; recoverable object omitted)
Common Mistakes
1. Interrupting the predicate field with a time phrase
❌ เขากำลังพรุ่งนี้จะประชุมค่ะ
Incorrect neutral order—พรุ่งนี้ frames the clause and should not split กำลัง from its event.
✅ พรุ่งนี้เขาจะประชุมตอนบ่ายค่ะ
phrung ni khao cha prachum ton bai kha
He will attend a meeting tomorrow afternoon. (ordinary-polite schedule statement, female speaker)
2. Putting postpredicate แล้ว before the event
❌ ฝ่ายบัญชีแล้วส่งใบเสร็จครับ
Incorrect—completion/relevance แล้ว follows the predicate phrase.
✅ ฝ่ายบัญชีส่งใบเสร็จเรียบร้อยแล้วครับ
fai banchi song bai set riap roi laeo khrap
Accounting has now sent the receipt successfully. (formal-neutral polite update, male speaker)
3. Reversing ไม่ต้อง and ต้องไม่
❌ พรุ่งนี้คุณต้องไม่มาค่ะ
Wrong for the intended ‘you don't need to come’—this order means ‘you must not come.’
✅ พรุ่งนี้ไม่ต้องมาค่ะ ประชุมออนไลน์ได้
phrung ni mai tong ma kha prachum onlai dai
You don't need to come tomorrow; joining online is possible. (ordinary-polite release from obligation, female speaker)
4. Confusing ไม่ได้ส่ง with ส่งไม่ได้
❌ เมื่อเช้าส่งไฟล์ไม่ได้ครับ
Wrong for the intended simple report ‘I did not send it’—this says sending was impossible or not permitted.
✅ เมื่อเช้าผมไม่ได้ส่งเอกสารแนบครับ
muea chao phom mai dai song ekkasan naep khrap
I didn't send the attachment this morning. (ordinary-polite event denial, male speaker)
5. Adding every English tense and subject cue
❌ เมื่อวานฉันเป็นกำลังอ่านรายงานค่ะ
Incorrect—เป็น cannot serve as a past form of English ‘be’ before กำลัง.
✅ เมื่อวานตอนโทรมา กำลังอ่านรายงานอยู่ค่ะ
muea wan ton tho ma kamlang an raingan yu kha
When you called yesterday, I was reading the report. (ordinary-polite past-progressive report, female speaker; subject recovered)
Key Takeaways
Thai places many stance, necessity, desire, and viewpoint markers before an invariant lexical predicate, while potential, result, persistence, and change markers can follow it. Some constructions surround the predicate, and frequent combinations such as กำลังจะ, กำลัง...อยู่, ไม่ได้ P, and P ไม่ได้ must be learned with their scopes. Begin with the predicate type, add only meanings the conversation needs, and never force the whole field into an English tense template.
Now practice Thai
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Thai →Related Topics
- Where Negators GoA2 — Place Thai negators immediately before the predicate, modal, potential, or lexical element they scope over, and distinguish conventional negatives for identity, existence, and location.
- Time Reference without Grammatical TenseA2 — Understand how Thai locates events through discourse, time expressions, aspect, and modality while keeping the predicate unchanged.
- Ordering Multiple Aspect MarkersC1 — Interpret Thai multi-marker sequences as ordered layers of viewpoint and scope rather than slots in one tense paradigm.
- Ordering Modals, Negation, and AspectC1 — Interpret complex Thai predicate strings by scope: outer stance, prospective or deontic modality, event structure, postverbal ability, and aspect.
- Verb Position inside Aspect and Modal SequencesB1 — Place Thai verbs among preverbal and postverbal aspect or modal expressions without forcing every clause into one rigid template.
- One Invariant Verb Form across Person and TimeA1 — Use unchanged Thai verbs with subjects, time expressions, aspect markers, negation, omission, and neighboring verbs instead of conjugation.