กว่า…จะ frames an event as an endpoint attained only after a meaningful interval, effort, repetition, or intervening development: กว่ารถจะมาก็เกือบสี่ทุ่มแล้ว “By the time the bus came, it was almost ten.” It does more than place one event before another; it asks the listener to view the path to the endpoint as nontrivial.
When the delayed clause has an overt subject, it appears between กว่า and จะ: กว่ารถจะมา. When that subject is omitted, the two markers become adjacent: กว่าจะถึงบ้าน “by the time [someone] reaches home.” The main clause often contains ก็, which resumes the discourse at the consequence or accumulated result.
The endpoint and what accumulated before it
| Shape | Example core | Interpretation |
|---|---|---|
| กว่า + subject + จะ + endpoint, ก็ + result | กว่ารถจะมา ก็ค่ำแล้ว | the result state has developed by the endpoint |
| กว่าจะ + endpoint, subject + ก็ + result | กว่าจะหาเจอ เราก็เดินไกลมาก | subject is recoverable inside the endpoint clause |
| result + กว่า + subject + จะ + endpoint | รอนานกว่าช่างจะมา | accumulated result foregrounded first |
| กว่า…จะ + achievement | กว่าจะได้อนุมัติ | opportunity or successful attainment after obstacles |
กว่ารถเที่ยวสุดท้ายจะมาถึงก็เกือบสี่ทุ่มแล้วครับ
kwa rot thiao sutthai cha ma thueng ko kueap si thum laeo khrap
By the time the last bus arrived, it was almost ten at night. (ordinary-polite narrative, male speaker; late time accumulated before arrival)
กว่าจะหากุญแจเจอฉันรื้อกระเป๋าไปสามรอบค่ะ
kwa cha ha kunchae choe chan rue krapao pai sam rop kha
Before I finally found the key, I rummaged through my bag three times. (ordinary-polite narrative, female speaker; finding is a delayed achievement)
กว่ารายงานจะได้รับอนุมัติทีมต้องแก้เนื้อหาถึงสี่รอบครับ
kwa raingan cha dai rap anumat thim tong kae nueaha thueng si rop khrap
Before the report finally received approval, the team had to revise the content four times. (formal-polite workplace report, male speaker; revisions measure the path to attainment)
The endpoint clause does not itself say “slowly.” Delay comes from the construction plus the main clause’s measure, state, or effort. Without supportive context, กว่าคุณนิดจะมา คุณอรก็ดื่มน้ำ is grammatically interpretable but pragmatically puzzling: drinking some water does not establish why Nit’s arrival is experienced as a significant boundary.
กว่า and จะ can be separated by a subject
The written sequence กว่าจะ is not an indivisible word in every sentence. Its internal syntax becomes visible when a subject is expressed:
กว่าเด็กจะยอมนอนคุณแม่ต้องเล่านิทานสามเรื่องค่ะ
kwa dek cha yom non khun mae tong lao nithan sam rueang kha
Before the child finally agreed to sleep, the mother had to tell three stories. (ordinary-polite report, female speaker; เด็ก is the endpoint-clause subject)
Compare subjectless กว่าจะยอมนอน: context must identify who resists sleeping. If the same child and mother are both salient, omission can attach the endpoint to the wrong person. Thai does not require subjects in every clause, but it requires reference to be recoverable.
In the productive delayed-attainment frame, จะ is normally retained. It presents the endpoint as still unrealized from the perspective of the preceding interval. This is relative prospectivity, not grammatical future tense: กว่ารถจะมา can describe yesterday, today, or tomorrow.
เมื่อคืนกว่าฝนจะหยุดน้ำก็เข้าห้องครัวแล้วค่ะ
muea khuen kwa fon cha yut nam ko khao hong khrua laeo kha
Last night, by the time the rain stopped, water had already entered the kitchen. (ordinary-polite past narrative, female speaker; จะ looks forward from within a past interval)
Delayed attainment versus ordinary before
ก่อนที่ X จะเกิด simply locates another event earlier than X. กว่า X จะเกิด views X as the far or hard-won endpoint of what precedes it.
ฉันสำรองข้อมูลก่อนที่จะติดตั้งโปรแกรมค่ะ
chan samrong khomun kon thi cha tit tang prokraem kha
I backed up the data before installing the program. (formal-polite report, female speaker; neutral temporal ordering)
กว่าจะติดตั้งโปรแกรมได้เราต้องแก้ข้อผิดพลาดหลายจุดค่ะ
kwa cha tit tang prokraem dai rao tong kae kho phitphlat lai chut kha
Before we finally managed to install the program, we had to fix errors in several places. (formal-polite report, female speaker; successful installation followed obstacles)
The full before-clause guide develops ก่อนที่...จะ. English before can translate both Thai patterns, so translation alone conceals the speaker’s viewpoint.
Do not confuse this กว่า with comparative กว่า in แพงกว่า “more expensive than.” Comparative กว่า relates degrees or standards; delayed กว่า…จะ opens an endpoint clause. Their shared historical shape does not make จะ a comparative marker.
Initial and final placement
Frame-first order establishes the delayed endpoint and then states what accumulated:
กว่าทีมจะรวบรวมข้อมูลครบก็ใช้เวลาเกือบหกเดือนครับ
kwa thim cha ruapruam khomun khrop ko chai wela kueap hok duean khrap
By the time the team had gathered all the data, it had taken almost six months. (formal-polite report, male speaker; endpoint frame first)
The result can come first when duration or inconvenience is the news:
ผมรอเกือบสองชั่วโมงกว่าช่างจะมาครับ
phom ro kueap song chua mong kwa chang cha ma khrap
I waited almost two hours before the technician finally came. (ordinary-polite complaint, male speaker; accumulated wait foregrounded)
Postposed order is especially common after รอ, ใช้เวลา, เสียเวลา, or another expression that already creates an interval. It does not reverse event chronology: the technician still arrives at the far edge of the waiting.
The main-clause ก็ is useful but not obligatory
In frame-first order, ก็ clearly reopens the main assertion after a long endpoint clause:
กว่าคณะกรรมการจะตัดสินใจโครงการก็เสียโอกาสไปหลายครั้งแล้วครับ
kwa khana kammakan cha tatsinchai khrongkan ko sia okat pai lai khrang laeo khrap
By the time the committee made a decision, the project had already lost several opportunities. (formal-polite assessment, male speaker; ก็ introduces the accumulated consequence)
Short speech can omit it: กว่าจะถึงบ้านคงค่ำพอดี “It will probably be evening by the time [we] get home.” Keep ก็ when the first clause is long, when subjects change, or when the boundary between subordinate frame and consequence would otherwise be hard to hear.
This ก็ does not mean that the result was logically caused by the endpoint. In fact, the result often becomes true before or by that endpoint. In the committee example, lost opportunities accumulate during the delay; the decision is merely the far boundary.
Aspect, negation, and scope
Completion expressions often make a natural endpoint: กว่าจะทำเสร็จ, กว่าจะอ่านจบ, กว่าจะรวบรวมครบ. Success ได้ can foreground achieved ability or opportunity: กว่าจะติดต่อเขาได้ “before finally managing to contact him.” None is a required tense auxiliary.
กว่าจะมั่นใจว่าไม่มีข้อผิดพลาดเราก็ตรวจเอกสารซ้ำหลายครั้งค่ะ
kwa cha manchai wa mai mi kho phitphlat rao ko truat ekkasan sam lai khrang kha
Before we were confident that there were no errors, we checked the documents several times. (formal-polite report, female speaker; negation is inside the confidence content)
Compare main-clause negation: กว่าจะตรวจเสร็จเราก็ไม่ได้พักเลย “Until we finished checking, we got no rest at all.” The negative belongs to the accumulated experience, not to completion. Place ไม่ or ไม่ได้ beside the predicate whose realization is denied.
จนกว่า...จะ... serves a different discourse pattern, especially after a continuing negative or directive: อย่าส่งจนกว่าจะตรวจครบ “Do not send it until everything has been checked.” กว่า...จะ foregrounds delayed attainment; จนกว่า...จะ sets a limit on how long another state or prohibition holds.
Spoken and written differences
The construction is standard Central Thai in both conversation and writing. Conversation often uses vivid measures—ตั้งนาน, หลายรอบ, แทบแย่—and omits shared subjects. Formal and academic prose supplies explicit actors, quantified duration, and clear clause boundaries. The underlying grammar does not change by register.
Ordinary-polite dialogue
Two colleagues discuss a delayed report.
รายงานเสร็จหรือยังคะ
raingan set rue yang kha
Is the report finished yet? (ordinary-polite question, female speaker)
เพิ่งเสร็จครับ กว่าจะรวบรวมข้อมูลครบก็ใช้เวลานานกว่าที่คิด
phoeng set khrap kwa cha ruapruam khomun khrop ko chai wela nan kwa thi khit
It has just been finished. Gathering all the data took longer than expected. (ordinary-polite reply, male speaker; delayed attainment plus comparative กว่า)
แล้วกว่าจะส่งให้ลูกค้าได้ต้องตรวจอีกกี่รอบคะ
laeo kwa cha song hai lukkha dai tong truat ik ki rop kha
And before we can finally send it to the client, how many more review rounds are needed? (ordinary-polite follow-up, female speaker)
อีกสองรอบครับ กว่าจะเสร็จทั้งหมดคงเย็นพอดี
ik song rop khrap kwa cha set thangmot khong yen phodi
Two more rounds. It will probably be evening by the time everything is done. (ordinary-polite estimate, male speaker)
Common Mistakes
1. Placing the subject after จะ
❌ กว่าจะรถมาถึงก็ค่ำแล้วค่ะ
Incorrect—the overt subject belongs between กว่า and จะ.
✅ กว่ารถจะมาถึงก็ค่ำแล้วค่ะ
kwa rot cha ma thueng ko kham laeo kha
By the time the bus arrived, it was already evening. (ordinary-polite narrative, female speaker)
2. Dropping จะ from the full delayed-endpoint frame
❌ กว่าช่างมาผมรอเกือบชั่วโมงครับ
Incorrect in the productive delayed-attainment frame—retain จะ before the endpoint predicate.
✅ กว่าช่างจะมาผมรอเกือบชั่วโมงครับ
kwa chang cha ma phom ro kueap chua mong khrap
I waited almost an hour before the technician finally came. (ordinary-polite report, male speaker)
3. Using delayed attainment for neutral ‘before’
❌ ฉันล็อกประตูกว่าจะออกจากบ้านค่ะ
Wrong for a simple ordering with no delay—the sentence incorrectly asks the listener to construe leaving as a hard-won endpoint.
✅ ฉันล็อกประตูก่อนที่จะออกจากบ้านค่ะ
chan lok pratu kon thi cha ok chak ban kha
I locked the door before leaving home. (ordinary-polite report, female speaker; neutral prior event)
4. Inserting ได้ as past tense
❌ เมื่อวานกว่าฝนจะได้หยุดน้ำก็ได้เข้าบ้านแล้วค่ะ
Incorrect neutral past sequence—ได้ is not required on either predicate to mark past time.
✅ เมื่อวานกว่าฝนจะหยุดน้ำก็เข้าบ้านแล้วค่ะ
muea wan kwa fon cha yut nam ko khao ban laeo kha
Yesterday, by the time the rain stopped, water had entered the house. (ordinary-polite report, female speaker)
5. Omitting the endpoint subject when actors differ
❌ ทีมส่งคำขอไปแล้ว กว่าจะอนุมัติก็เสียเวลาอีกเดือนครับ
Ambiguous if a committee—not the team—is responsible for approving the request.
✅ ทีมส่งคำขอไปแล้ว กว่าคณะกรรมการจะอนุมัติก็เสียเวลาอีกเดือนครับ
thim song kham kho pai laeo kwa khana kammakan cha anumat ko sia wela ik duean khrap
The team submitted the request, and it took another month before the committee approved it. (formal-polite report, male speaker; changed actor explicit)
Key Takeaways
Use กว่า + subject + จะ + endpoint when reaching that endpoint requires a noteworthy interval, effort, repetition, or change. With no overt subject, the surface form is กว่าจะ.... A following ก็ often marks the accumulated result, but may be omitted when the boundary is short and clear. Keep the construction distinct from neutral ก่อนที่...จะ, limiting จนกว่า...จะ, and comparative กว่า; context and aspect, not verb inflection, locate the sequence in time.
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
- ก่อนที่ and หลังจากที่B2 — Build full before- and after-clauses with ก่อนที่ and หลังจากที่, choosing clause order, subjects, จะ, and แล้ว by meaning rather than English tense.
- Sequencing Past Events without Past TenseB2 — Build Thai narratives through time anchors, event shape, iconic clause order, and selective connectors rather than past-tense conjugation.
- Time Reference without Grammatical TenseA2 — Understand how Thai locates events through discourse, time expressions, aspect, and modality while keeping the predicate unchanged.
- เสร็จ as Lexical CompletionB1 — Use เสร็จ to name the completion of a task or process, and distinguish that lexical endpoint from แล้ว, จบ, and หมด.
- จน and Resulting LimitsB2 — Use จน to connect an event or degree with the boundary, consequence, or state it reaches.
- เสีย and ซะ as Completive or Imperative ParticlesB1 — Use postverbal เสีย and its colloquial reduction ซะ to present an action as decisive, disposed of, or strongly urged, without confusing them with lexical เสีย or perfective แล้ว.