The frame กำลัง + event phrase + อยู่ places the event between two aspectual expressions. Preverbal กำลัง focuses its unfolding dynamic phase; postpredicate อยู่ presents that situation as holding at the reference time. Together they give an especially explicit internal view: กำลังแก้รายงานอยู่ “be in the middle of revising the report.”
The frame is neutral in ordinary conversation and writing. It is not a conjugation, and it is not required whenever English uses be + -ing. Either side can be omitted when context or discourse already supplies part of the meaning.
One frame around a complete event phrase
The productive order is subject/topic + กำลัง + [event phrase] + อยู่ (+ final particle). Objects, directional verbs, and close complements belong inside the brackets.
| Left edge | Productive event slot | Right edge | Natural result |
|---|---|---|---|
| กำลัง | แก้รายงาน | อยู่ | กำลังแก้รายงานอยู่ |
| คุยกับช่าง | กำลังคุยกับช่างอยู่ | ||
| เดินข้ามถนน | กำลังเดินข้ามถนนอยู่ | ||
| ขนกล่องขึ้นรถ | กำลังขนกล่องขึ้นรถอยู่ | ||
| ลดลง | กำลังลดลงอยู่ |
ฉันกำลังแก้รายงานฉบับสุดท้ายอยู่ค่ะ
chan kamlang kae raingan chabap sutthai yu kha
I'm revising the final report. (ordinary polite workplace speech, female speaker; complete event phrase inside the frame)
คนงานกำลังขนกล่องขึ้นรถอยู่ครับ
khon ngan kamlang khon klong khuen rot yu khrap
The workers are loading boxes onto the vehicle. (ordinary polite report, male speaker; serial event remains inside the brackets)
เด็กกำลังเดินข้ามถนนอยู่ค่ะ ช่วยชะลอรถด้วย
dek kamlang doen kham thanon yu kha chuai chalo rot duai
A child is crossing the road; please slow down. (ordinary polite warning, female speaker)
English builds a progressive by inflecting be and adding -ing. Thai leaves แก้, ขน, ขึ้น, and เดิน unchanged and places viewpoint material around the event phrase instead.
What each edge contributes
The four-way contrast below describes one shared scene. It is not four different tenses.
| Frame | Typical contribution |
|---|---|
| เขาตรวจเครื่อง | bare event; time and event shape rely heavily on context |
| เขากำลังตรวจเครื่อง | the inspection's unfolding phase is foregrounded |
| เขาตรวจเครื่องอยู่ | the inspection is presented as holding at the reference time |
| เขากำลังตรวจเครื่องอยู่ | both progression and continuation are made explicit |
ช่างกำลังตรวจระบบเบรกอยู่ครับ
chang kamlang truat rabop brek yu khrap
The mechanic is checking the brake system. (ordinary polite report, male speaker; explicit bracketed progressive)
ช่างตรวจระบบไฟอยู่ค่ะ
chang truat rabop fai yu kha
The mechanic is checking the electrical system. (ordinary polite report, female speaker; ongoing situation with only อยู่)
Both examples can answer “What is the mechanic doing?” The full frame is especially useful when correcting another assumption, locating an interruption inside the event, or deliberately holding the listener's attention on the action in progress. It is not automatically emphatic or dramatic; it is simply more explicit. See the focused preverbal กำลัง page and postpredicate อยู่ page for the contribution of each edge on its own.
The reference point need not be speech time
Without an overt anchor, listeners often infer “now.” With ตอนนั้น, a when-clause, or a projected time, the identical frame is past- or future-oriented.
ตอนที่คุณส่งข้อความมา ผมกำลังขึ้นรถไฟอยู่ครับ
ton thi khun song khokhwam ma phom kamlang khuen rotfai yu khrap
When you messaged me, I was boarding the train. (ordinary polite narrative, male speaker; past reference)
พรุ่งนี้ตอนเช้า ฉันคงกำลังนั่งรถไปสนามบินอยู่ค่ะ
phrung ni ton chao chan khong kamlang nang rot pai sanambin yu kha
Tomorrow morning, I'll probably be riding to the airport. (ordinary polite speech, female speaker; projected ongoing scene)
The bracketed frame gives internal viewpoint. ตอนที่...มา and พรุ่งนี้ตอนเช้า locate it; คง marks the second statement as an expectation. Calling กำลัง...อยู่ “the present continuous tense” would erase these natural uses.
Event type still matters
The frame fits activities and changes with an observable course: working, discussing, traveling, cooling, rising. Stable identity, ownership, and factual knowledge normally resist it because there is no dynamic middle to profile.
อุณหภูมิกำลังลดลงอยู่ครับ
unhaphum kamlang lot long yu khrap
The temperature is falling. (neutral technical report, male speaker; scalar change in progress)
ตอนนี้ทีมกำลังหาทางแก้ปัญหาอยู่ค่ะ
ton ni thim kamlang ha thang kae panha yu kha
The team is looking for a way to solve the problem. (ordinary polite workplace report, female speaker; durative search)
Some state-like predicates allow the frame when the context presents a temporary involvement or developing condition: กำลังสนใจ...อยู่ can mean that someone's attention is currently engaged. This is a coerced temporary/process reading, not proof that every state freely takes the progressive. There is genuinely no single word list that decides every case; lexical meaning and the intended construal interact.
Optionality in real conversation
Each edge is omissible under the right discourse conditions:
- กำลังทำอยู่ explicitly supplies both edges.
- กำลังทำ retains the process-focused left edge.
- ทำอยู่ retains the continuation-focused right edge.
- ทำ can still be understood as ongoing if the question or visible scene supplies that interpretation.
ตอนนี้ทุกคนทำอะไรกันอยู่คะ
ton ni thuk khon tham arai kan yu kha
What is everyone doing now? (ordinary polite question, female speaker; the question establishes ongoingness)
จัดของสำหรับงานพรุ่งนี้ครับ
chat khong samrap ngan phrung ni khrap
Getting things ready for tomorrow's event. (ordinary polite reply, male speaker; subject and both progressive edges omitted recoverably)
The short reply is not a different tense. Thai avoids repeating recoverable subjects and markers when the discourse already fixes them.
Interaction with แล้ว and กำลังจะ
The sequence กำลัง + event + อยู่แล้ว can be natural when แล้ว takes scope over the entire ongoing situation and means that it was already established at the reference time.
ตอนหัวหน้าโทรมา ฉันกำลังเดินทางกลับอยู่แล้วค่ะ
ton huana tho ma chan kamlang doen thang klap yu laeo kha
When the supervisor called, I was already on my way back. (ordinary polite narrative, female speaker; the ongoing return had begun before the call)
Here แล้ว does not announce completion of the journey. It places the ongoing situation earlier than a relevant expectation or reference point. This wider-scope reading is available only when “already” makes sense in the discourse; กำลัง...อยู่แล้ว is unnecessarily heavy in a plain answer about now.
Do not insert จะ into the brackets for a simple ongoing event. กำลังจะออก looks forward to imminent departure; กำลังออกอยู่ looks inside a departure already unfolding. The full กำลังจะออกอยู่ is normally avoided for either simple meaning because imminent and already-in-progress viewpoints compete. A specialized context may force a complex reading, but it is not an A2 productive template.
ผู้โดยสารกำลังขึ้นรถอยู่ครับ
phudoisan kamlang khuen rot yu khrap
The passengers are boarding the vehicle. (ordinary polite announcement, male speaker; boarding is in progress)
รถกำลังจะออกค่ะ กรุณานั่งประจำที่
rot kamlang cha ok kha karuna nang pracham thi
The vehicle is about to depart; please take your seat. (formal-polite announcement, female speaker; imminent event)
Negation is not English auxiliary order
For a neutral denial of an ongoing event, ไม่ได้ + event + อยู่ is often more natural than a mechanically built ไม่ + กำลัง...อยู่. The fuller ไม่ได้กำลัง + event + อยู่ occurs in strongly corrective speech when the progressive framing itself is contrasted, but it should not become the default learner template.
ผมไม่ได้หลับอยู่ครับ แค่หลับตาพัก
phom mai dai lap yu khrap khae lap ta phak
I'm not asleep; I'm just resting with my eyes closed. (ordinary corrective speech, male speaker)
The negated event precedes อยู่ because อยู่ still presents the relevant negative/contrastive situation relative to now. Thai has no obligation to reproduce be + not + -ing component by component.
Ordinary-polite dialogue
ตอนนี้กำลังใช้เครื่องถ่ายเอกสารอยู่ไหมคะ
ton ni kamlang chai khrueang thai ekkasan yu mai kha
Are you using the photocopier right now? (ordinary polite question, female speaker)
ใช้อยู่ครับ เหลืออีกสองหน้า
chai yu khrap luea ik song na
Yes. I have two pages left. (ordinary polite reply, male speaker; กำลัง omitted)
เสร็จแล้วช่วยบอกหน่อยนะคะ
set laeo chuai bok noi na kha
Please let me know when you're finished. (ordinary polite request, female speaker)
ได้ครับ ไม่นาน
dai khrap mai nan
Certainly. It won't be long. (ordinary polite reply, male speaker)
Common Mistakes
1. Leaving the object outside the frame
❌ เขากำลังอ่านอยู่หนังสือครับ
Incorrect—หนังสือ belongs with อ่าน inside the กำลัง…อยู่ frame.
✅ เขากำลังอ่านหนังสือเกี่ยวกับสุขภาพอยู่ครับ
khao kamlang an nangsue kiao kap sukkhaphap yu khrap
He's reading a book about health. (ordinary polite speech, male speaker)
2. Treating the full frame as obligatory
❌ คำตอบสั้น ๆ ต้องใช้กำลังและอยู่เสมอค่ะ
Incorrect claim—discourse can license either edge or both to be omitted.
✅ ถ้ามีคนถามว่าทำอะไรอยู่ ตอบว่าจัดห้องครับก็ได้
tha mi khon tham wa tham arai yu top wa chat hong khrap ko dai
If someone asks what you're doing, you can answer ‘Getting the room ready.’ (ordinary explanatory speech, male speaker; ongoingness is inherited)
3. Forcing stable possession into the progressive
❌ ฉันกำลังมีรถสองคันอยู่ค่ะ
Incorrect for ordinary possession—owning two cars is not presented as an unfolding event.
✅ ครอบครัวฉันมีรถสองคันค่ะ
khropkhrua chan mi rot song khan kha
My family has two cars. (ordinary polite speech, female speaker)
4. Confusing in-progress with about-to-begin
❌ ฝนกำลังจะตกอยู่ครับ
Marked and unclear for the intended simple meaning; จะ points before the rain while อยู่ tries to sustain it.
✅ ฝนกำลังตกอยู่ครับ รอให้เบาลงก่อน
fon kamlang tok yu khrap ro hai bao long kon
It's raining; wait for it to ease first. (ordinary polite speech, male speaker; rain already in progress)
Key Takeaways
- กำลัง [event phrase] อยู่ brackets one complete situation.
- กำลัง foregrounds a dynamic phase; อยู่ presents that phase as holding at the reference time.
- Either edge may be omitted when its contribution is recoverable; Thai does not require the full frame for every English progressive.
- Time comes from discourse and temporal expressions, so the frame works at past, present, and projected reference points.
- Stable predicates need a coherent temporary or developing interpretation, and complex stacks with แล้ว or จะ must have compatible scope.
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
- Time Reference without Grammatical TenseA2 — Understand how Thai locates events through discourse, time expressions, aspect, and modality while keeping the predicate unchanged.
- กำลัง before an Ongoing EventA2 — Use preverbal กำลัง to look inside an unfolding Thai event without treating it as a present-tense conjugation.
- อยู่ after an Ongoing EventA2 — Use postpredicate อยู่ to present an activity or condition as holding at a reference time, and distinguish it from locative อยู่.
- กำลังจะ for ImminenceB1 — Use กำลังจะ to view an event from the stage immediately before it begins, without turning it into a future-tense conjugation.
- Ordering Multiple Aspect MarkersC1 — Interpret Thai multi-marker sequences as ordered layers of viewpoint and scope rather than slots in one tense paradigm.
- Why Some Statives Resist กำลังB2 — Understand why กำลัง favors unfolding situations, how Thai maintains states with อยู่, and when a stative gains a dynamic reading.