Thai counterfactuals imagine a condition that conflicts with what the speaker takes to be true and infer an alternative consequence: ถ้ารู้ก่อน ผมคงไม่ซื้อ “if I had known earlier, I probably would not have bought it.” The useful core is ถ้า P, (ก็)คง Q, but no single word mechanically means English had or would have.
Counterfactuality is an inference from several cues: a past time frame, a known actual outcome, comparative expressions such as เร็วกว่านี้ “earlier than this,” and epistemic คง/คงจะ in the imagined consequence. The same Thai clause shape can instead be an open hypothesis when the facts remain unsettled.
Open hypothesis versus counterfactual alternative
Compare two nearly parallel sentences. Their grammar is similar, but the discourse facts are different.
ถ้าพรุ่งนี้รถติด เราคงไปถึงช้าครับ
tha phrung ni rot tit rao khong pai thueng cha khrap
If traffic is bad tomorrow, we'll probably arrive late. (ordinary-polite open prediction, male speaker)
ถ้าวันนั้นรถไม่ติด เราคงไปถึงทันครับ
tha wan nan rot mai tit rao khong pai thueng than khrap
If traffic had not been bad that day, we probably would have arrived in time. (ordinary-polite counterfactual reflection, male speaker)
In the first, tomorrow has not happened. In the second, วันนั้น points to a settled past occasion, and the translation assumes the group actually arrived late. Nothing in ไปถึง itself marks past or unreality.
| Frame | Contribution | Typical use |
|---|---|---|
| ถ้า P, คง Q | infer Q under imagined P | ordinary reflection or speculation |
| ถ้า P, ก็คง Q | explicitly resume P as grounds for Q | careful speech and writing |
| ถ้า P, คงจะ Q | present Q as an expected prospect | neutral; often slightly more explicit |
| ถ้ารู้/ถ้าไม่...ก่อน, คง... | contrast hindsight with the actual outcome | common regret or retrospective reasoning |
คง marks expected inference, not “would” morphology
Modal คง or คงจะ presents the consequence as what the speaker expects under the imagined condition. It belongs before the consequence predicate; ก็ may stand before it.
ถ้าผมอ่านสัญญาให้ละเอียดกว่านี้ ก็คงไม่เซ็นครับ
tha phom an sanya hai laiat kwa ni ko khong mai sen khrap
If I had read the contract more carefully, I probably would not have signed it. (ordinary-polite retrospective regret, male speaker)
ถ้าเราสำรองข้อมูลไว้ ไฟล์ก็คงไม่หายค่ะ
tha rao samrong khomun wai fai ko khong mai hai kha
If we had backed up the data, the file probably would not have been lost. (ordinary-polite counterfactual explanation, female speaker)
ถ้ามาตรการเริ่มเร็วกว่านี้ ผลกระทบก็คงจะน้อยลง
tha mattrakan roem reo kwa ni phon krathop ko khong cha noi long
Had the measures begun earlier, the impact would probably have been smaller. (formal analytical writing)
คง is not restricted to counterfactuals. เขาคงถึงแล้ว means “he has probably arrived,” an ordinary inference about reality. It becomes part of a counterfactual reading only when a ถ้า clause and discourse establish an unreal alternative. The modal คง guide covers its independent evidential profile.
Past counterfactuals without a past perfect
English commonly uses had + participle in P and would have + participle in Q. Thai uses invariant predicates plus temporal and contextual anchoring.
ถ้ารู้ว่าจะปิดถนน ผมคงออกจากบ้านเร็วกว่านี้ครับ
tha ru wa cha pit thanon phom khong ok chak ban reo kwa ni khrap
If I had known the road would be closed, I would probably have left home earlier. (ordinary-polite hindsight, male speaker)
ถ้าวันนั้นคุณไม่เตือน ฉันก็คงลืมนัดค่ะ
tha wan nan khun mai tuean chan ko khong luem nat kha
If you had not reminded me that day, I probably would have forgotten the appointment. (ordinary-polite counterfactual acknowledgment, female speaker)
The second condition is negative but is not necessarily false in isolation. The actual fact—“you did remind me”—comes from the retrospective setting. วันนั้น locates the branch point; คง marks the inferred alternative consequence.
Thai can add แล้ว where attainment or current relevance matters, but แล้ว is not a counterfactual suffix. Likewise, ได้ may express successful attainment or opportunity, not English past-tense agreement. See time without tense for the larger system.
Present unreal alternatives
The imagined condition can conflict with the present rather than the past. A comparative or an obvious stable fact often supplies the contradiction.
ถ้าห้องนี้กว้างกว่านี้ เราก็คงจัดโต๊ะได้ครบค่ะ
tha hong ni kwang kwa ni rao ko khong chat to dai khrop kha
If this room were larger, we could probably fit all the tables. (ordinary-polite present counterfactual, female speaker)
ถ้าผมพูดภาษาจีนได้คล่อง ก็คงสมัครตำแหน่งนี้ครับ
tha phom phut phasa chin dai khlong ko khong samak tamnaeng ni khrap
If I spoke Chinese fluently, I would probably apply for this position. (ordinary-polite present counterfactual, male speaker)
The first sentence implies that the room is not large enough. The second normally implies that the speaker lacks the required fluency. But context can reopen either condition: during an uncertain room inspection, the first might be no more than a hypothesis. Thai does not force the distinction morphologically.
Negation and scope
Negation stays before the predicate or modal whose content it denies. คงไม่ Q means “probably not Q”; reversing the order to ไม่คง would normally invoke lexical คง “remain/stay” or produce the wrong structure.
ถ้าตอนนั้นเขาไม่ปิดโทรศัพท์ เราก็คงติดต่อได้ค่ะ
tha ton nan khao mai pit thorasap rao ko khong titto dai kha
If he had not turned off his phone then, we probably could have reached him. (ordinary-polite counterfactual explanation, female speaker)
ถ้าเราไม่เปลี่ยนเส้นทาง ตอนนี้ก็คงยังติดอยู่บนเขาครับ
tha rao mai plian sen thang ton ni ko khong yang tit yu bon khao khrap
If we had not changed routes, we would probably still be stuck on the mountain now. (ordinary-polite mixed-time counterfactual, male speaker)
The latter condition concerns an unreal past choice, while ตอนนี้...ยัง...อยู่ describes its imagined present result. English calls this a mixed conditional; Thai simply locates each clause independently.
Clause order and subject recovery
The imagined consequence can precede its condition when it is the speaker's main conclusion. This is especially natural in retrospective complaints and evaluations.
ฉันคงเลือกอีกแบบ ถ้ารู้ว่ารุ่นนี้ซ่อมยากค่ะ
chan khong lueak ik baep tha ru wa run ni som yak kha
I probably would have chosen another model if I had known this one was hard to repair. (ordinary-polite hindsight, female speaker)
The subject of รู้ is recovered as ฉัน. If another person possessed the knowledge, Thai states that subject: ถ้าพนักงานรู้.... Omitting it despite a participant change would falsely encourage shared reference.
ถ้าผู้จัดงานแจ้งเร็วกว่านี้ เราก็คงเตรียมล่ามทันครับ
tha phu chat ngan chaeng reo kwa ni rao ko khong triam lam than khrap
If the organizers had notified us earlier, we probably could have arranged an interpreter in time. (formal-polite workplace reflection, male speaker; subjects differ)
Spoken and written calibration
The compact ถ้ารู้...คง... frame is common in conversation. Formal analysis often names the unreal premise and actual outcome more explicitly so the reader does not have to infer them. หาก may replace ถ้า in (formal) writing, while ย่อม can present a strongly expected consequence; neither is required for counterfactuality.
หากมีการตรวจสอบตั้งแต่ต้น ความเสียหายก็คงลดลงได้มาก
hak mi kan truat sop tangtae ton khwam sia hai ko khong lot long dai mak
Had an investigation taken place from the outset, the damage could probably have been reduced substantially. (formal analytical writing)
This sentence invites a counterfactual reading only if the document establishes that no early investigation occurred. Without that fact, it remains a formal hypothesis.
An ordinary-polite travel dialogue
ถ้าเราออกจากโรงแรมเร็วกว่านี้ จะทันรถไฟไหมคะ
tha rao ok chak rongraem reo kwa ni cha than rot fai mai kha
If we had left the hotel earlier, would we have caught the train? (ordinary-polite counterfactual question, female speaker)
ก็คงทันครับ แต่ตอนนั้นเราไม่รู้ว่าถนนปิด
ko khong than khrap tae ton nan rao mai ru wa thanon pit
We probably would have, but at the time we didn't know the road was closed. (ordinary-polite reply, male speaker)
ถ้ารู้ล่วงหน้า ฉันคงเรียกรถอีกคันค่ะ
tha ru luang na chan khong riak rot ik khan kha
If I had known in advance, I would probably have called another car. (ordinary-polite reflection, female speaker)
The final turn omits the subject of รู้ because ฉัน is supplied as the speaker and consequence subject. The exchange, rather than any special verb ending, establishes that the train was missed.
Common Mistakes
1. Putting inferential คง inside the condition by English auxiliary position
❌ ถ้าผมคงรู้ก่อน ผมไม่ซื้อครับ
Incorrect for the intended counterfactual—modal คง belongs to the inferred consequence, not between the conditional subject and รู้.
✅ ถ้าผมรู้ก่อน ผมก็คงไม่ซื้อครับ
tha phom ru kon phom ko khong mai sue khrap
If I had known earlier, I probably would not have bought it. (ordinary-polite hindsight, male speaker)
2. Manufacturing an English past-perfect auxiliary
❌ ถ้าวันนั้นเราได้จะออกเร็วกว่านี้ เราคงทันค่ะ
Incorrect—ได้จะ is not a Thai equivalent of English ‘had left.’
✅ ถ้าวันนั้นเราออกเร็วกว่านี้ เราก็คงทันค่ะ
tha wan nan rao ok reo kwa ni rao ko khong than kha
If we had left earlier that day, we probably would have made it. (ordinary-polite counterfactual reflection, female speaker)
3. Reversing คง and negation
❌ ถ้ารู้ก่อน ผมจะคงไม่เลือกรุ่นนี้ครับ
Incorrect modal order for the intended ‘probably would not’; consequence-resuming ก็ precedes คง, and ไม่ follows it.
✅ ถ้ารู้ก่อน ผมก็คงไม่เลือกรุ่นนี้ครับ
tha ru kon phom ko khong mai lueak run ni khrap
If I had known earlier, I probably would not have chosen this model. (ordinary-polite hindsight, male speaker)
4. Assuming คง alone makes a sentence counterfactual
❌ เขาคงถึงบ้านแล้วครับ จึงต้องแปลว่าเขายังไม่ถึง
Incorrect analysis—เขาคงถึงบ้านแล้ว is normally an inference that he probably has arrived, not an unreal alternative.
✅ ถ้ารถไม่เสีย ตอนนี้เขาก็คงถึงบ้านแล้วครับ
tha rot mai sia ton ni khao ko khong thueng ban laeo khrap
If the car had not broken down, he would probably be home by now. (ordinary-polite counterfactual inference, male speaker)
Key Takeaways
Thai counterfactuals do not have a dedicated tense or mood. Build an alternative with ถ้า, anchor it against known present or past facts, and use (ก็)คง/คงจะ when the consequence is an expected inference. The same surface form can remain open if the facts are unsettled, so clear time expressions and explicit actual outcomes matter more than copying English had and would have.
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
- ถ้า…ก็ Real and Open ConditionalsC1 — Build real, habitual, and open Thai conditionals with ถ้า, place ก็ in the consequence, and omit linkers only when the relation remains recoverable.
- คง and Speaker ExpectationB1 — Use preverbal คง to present a proposition as the speaker’s well-grounded expectation rather than as a fact, tense, or obligation.
- คงจะ and Weakened PredictionB1 — Use คงจะ for a tentative, softened prediction while keeping its scope, time reference, and aspect separate.
- Calibrating Certainty across Conversation and Formal ProseC1 — Choose Thai probability, inference, and evidence frames by commitment, information source, scope, and register rather than by a fixed percentage scale.
- Modality inside ถ้า ConditionalsB2 — Place possibility, necessity, advice, intention, and ability precisely inside Thai ถ้า conditions and their consequences.
- Time Reference without Grammatical TenseA2 — Understand how Thai locates events through discourse, time expressions, aspect, and modality while keeping the predicate unchanged.