แต่ for Contrast

Thai แต่ links a proposition to information that contrasts with it: ห้องเล็กแต่สว่าง “the room is small but bright.” The second half may contradict an expectation, replace a wrong value, or limit the first claim. แต่ is neutral in ordinary conversation and also fully acceptable in formal prose.

English but is a useful first translation, but the Thai structure is not built by copying an English clause. Thai can omit a repeated subject or predicate, does not insert do or be, and uses unchanged predicates for past, present, or future contexts. The contrast comes from the two meanings and their order, not from verb inflection.

Contrast two predicates or propositions

With one continuing topic, the common frame is topic + predicate P + แต่ + predicate Q. If the subjects differ, the fuller frame is clause P + แต่ + subject Q + predicate Q.

Contrast typeProductive frameWhat แต่ links
two propertiestopic + property P + แต่ + property Qtwo predicates of one topic
two actionssubject + action P + แต่ + action Qcontrasting actions with a shared subject
changed actorclause P + แต่ + subject Q + predicate Qtwo full propositions
correctionไม่ใช่ A แต่เป็น Brejected value followed by replacement
concessionถึง/แม้ + P + แต่ + QQ holds despite P
reply or continuationแต่ + QQ contrasts with a proposition already active

ร้านนี้อยู่ไกลแต่เดินทางสะดวกค่ะ

ran ni yu klai tae doen thang saduak kha

This shop is far away, but it is easy to get to. (ordinary polite assessment, female speaker; one topic, two properties)

ผมอยากไปด้วยแต่ต้องทำงานถึงค่ำครับ

phom yak pai duai tae tong tham ngan thueng kham khrap

I'd like to come too, but I have to work until evening. (ordinary polite explanation, male speaker; shared subject omitted after แต่)

ฝ่ายขายยืนยันราคาแล้ว แต่ฝ่ายบัญชียังไม่อนุมัติค่ะ

fai khai yuenyan rakha laeo tae fai banchi yang mai anumat kha

Sales has confirmed the price, but Accounting has not approved it yet. (ordinary professional update, female speaker; changed subject stated)

The first two examples do not repeat the topic because it is unchanged. In the third, ฝ่ายบัญชี must be overt because the actor changes. Thai zero anaphora follows recoverability: omitting a shared participant is natural; omitting a contrastively new one changes or obscures the meaning.

💡
Read the material after แต่ as a correction to the listener's likely next thought. “Far” suggests inconvenient, and “want to go” suggests going; the แต่-clause blocks that expectation.

Minimal contrast: addition versus opposition

An additive linker says both facts belong together. แต่ tells the listener to revise the expectation created by the first fact.

ห้องนี้โปร่งและเงียบค่ะ

hong ni prong lae ngiap kha

This room is airy and quiet. (formal-neutral addition; both properties point in the same descriptive direction)

ห้องนี้โปร่งแต่ค่อนข้างร้อนค่ะ

hong ni prong tae khonkhang ron kha

This room is airy but rather hot. (ordinary polite assessment; the second property qualifies the positive first impression)

Nothing in โปร่ง grammatically requires a positive continuation. The adversative relation depends partly on shared expectations: an airy room may sound attractive, while excessive heat makes the recommendation less straightforward. In another context, a speaker could choose a different contrast because the communicative expectation differs.

This is why แต่ is not a one-to-one lexical category with English but. English sometimes uses but merely to change topic; Thai may instead use a topic expression, a pause, or ส่วน. The contrastive-topic guide explains ส่วน + topic, which selects a new member of a comparison set rather than simply opposing propositions.

Correction: ไม่ใช่ A แต่เป็น B

To reject one identity or value and supply another, Thai commonly uses ไม่ใช่ A แต่เป็น B “not A but B.” Here แต่ connects two predicate frames, even when A and B themselves are nouns.

คนที่โทรมาไม่ใช่ลูกค้าค่ะ แต่เป็นพนักงานบริษัทขนส่ง

khon thi tho ma mai chai luk kha kha tae pen phanakngan borisat khon song

The person who called wasn't a customer; it was an employee of the delivery company. (ordinary polite correction, female speaker)

นัดของเราไม่ใช่วันพฤหัสบดี แต่เป็นวันศุกร์ครับ

nat khong rao mai chai wan pharuehatsabodi tae pen wan suk khrap

Our appointment isn't on Thursday; it's on Friday. (ordinary polite correction, male speaker)

English can say “not Thursday but Friday” as a compact phrase. Thai often makes the predication explicit with ไม่ใช่...แต่เป็น..., especially when correcting a misunderstanding. There is no article before ลูกค้า and no past form of เป็น; the earlier context places the correction in time.

If the replacement predicate is obvious, เป็น can sometimes be omitted in quick speech, but the full frame is clearer for learners and in service encounters.

Concessive pairs: ถึง...แต่... and แม้...แต่...

When P would normally argue against Q but Q still holds, แต่ can form the second half of a concessive frame. ถึง...แต่... is common in ordinary speech. แม้...แต่... is more careful and frequent in formal writing (formal). The first marker frames the obstacle; แต่ introduces the outcome that survives it.

ถึงฝนจะตก แต่เราก็ยังไปส่งของตามเวลาได้ค่ะ

thueng fon cha tok tae rao ko yang pai song khong tam wela dai kha

Even though it rained, we still managed to deliver the goods on time. (ordinary polite report, female speaker)

แม้งบประมาณจะจำกัด แต่โครงการยังดำเนินต่อไป

mae ngoppraman cha chamkat tae khrongkan yang damnoen to pai

Although the budget is limited, the project is continuing. (formal written statement)

In careful full versions, แต่ makes the boundary easy to hear. In ordinary conversation it may be omitted when ถึง plus ก็ยัง already signals the relation. Conversely, clause-initial แต่ can survive by itself when the concessive premise was spoken in the preceding turn. See concessive clauses for the wider system.

💡
The two halves of ถึง/แม้...แต่... are not translations of English although...but, which formal English avoids. Thai has its own correlative pattern, and the presence of both markers is grammatical.

Starting a turn with แต่

แต่ + proposition is natural when the contrasting first half is already active. The missing half is recovered from the previous sentence, question, or shared plan.

ร้านยังเปิดอยู่ครับ แต่ครัวปิดแล้ว

ran yang poet yu khrap tae khrua pit laeo

The restaurant is still open, but the kitchen has already closed. (ordinary polite warning, male speaker)

แต่พรุ่งนี้ฉันไม่ว่างนะคะ

tae phrung ni chan mai wang na kha

But I'm not free tomorrow. (ordinary polite response, female speaker; contrasts with a proposed plan)

The second sentence is complete in discourse even though no first half appears inside it. It presupposes something like “tomorrow would work” or “let's meet tomorrow.” Without that background, initial แต่ sounds like an interruption or an answer to something the listener has not heard.

Thai punctuation follows information packaging rather than an English comma rule. A short shared-subject contrast often needs no comma: อยากไปแต่ไปไม่ได้. A space or comma can help readers at a longer clause boundary, especially when subjects change. Do not insert a space between every Thai word.

Scope with negation and time

Negation belongs inside the proposition it denies: แต่ไม่แพง “but not expensive,” แต่ยังไม่เสร็จ “but not finished yet.” แต่ itself carries no time meaning.

งานเริ่มแล้วแต่แขกบางคนยังมาไม่ถึงค่ะ

ngan roem laeo tae khaek bang khon yang ma mai thueng kha

The event has started, but some guests still haven't arrived. (ordinary polite update, female speaker)

เมื่อวานผมโทรไปแล้ว แต่ไม่มีใครรับสายครับ

muea wan phom tho pai laeo tae mai mi khrai rap sai khrap

I called yesterday, but nobody answered. (ordinary polite report, male speaker)

แล้ว, ยัง, and เมื่อวาน locate or profile the events. There is no Thai equivalent of English didn't triggered by แต่. The negative predicate remains ไม่มีใครรับสาย, with no auxiliary inflection.

Ordinary-polite dialogue

Two coworkers discuss a meeting room.

ห้องเล็กว่างตอนบ่ายค่ะ แต่มีที่นั่งแค่หกที่

hong lek wang ton bai kha tae mi thi nang khae hok thi

The small room is free this afternoon, but it has only six seats. (ordinary polite update, female speaker)

ทีมเรามีแปดคนครับ งั้นใช้ห้องใหญ่ดีกว่า

thim rao mi paet khon khrap ngan chai hong yai di kwa

Our team has eight people. Then we'd better use the large room. (ordinary polite response, male speaker)

ห้องใหญ่กว้างกว่า แต่เครื่องปรับอากาศเสียอยู่ค่ะ

hong yai kwang kwa tae khrueang prap akat sia yu kha

The large room is more spacious, but its air conditioner is broken. (ordinary polite qualification, female speaker)

ถึงจะร้อนหน่อย แต่เปิดประตูไว้ก็น่าจะประชุมได้ครับ

thueng cha ron noi tae poet pratu wai ko na cha prachum dai khrap

Although it may be a little warm, we should be able to meet if we leave the door open. (ordinary polite proposal, male speaker)

Each แต่-clause changes the practical conclusion. The speakers omit repeated nouns only when the room under discussion is still obvious.

Common Mistakes

1. Omitting a changed subject

❌ ฉันส่งไฟล์แล้วแต่ยังไม่ตอบค่ะ

Wrong for the intended ‘but the client still hasn't replied’—without a new subject, ฉัน remains the likely subject.

✅ ฉันส่งไฟล์แล้วแต่ลูกค้ายังไม่ตอบค่ะ

chan song fai laeo tae luk kha yang mai top kha

I sent the file, but the client still hasn't replied. (ordinary polite report, female speaker)

2. Using แต่ to coordinate a neutral shopping list

❌ ขอข้าวผัดแต่ต้มยำครับ

Incorrect for intended addition—but marks contrast, not two neutral ordered dishes.

✅ ขอข้าวผัดกับต้มยำครับ

kho khao phat kap tom yam khrap

I'd like fried rice and tom yum, please. (ordinary polite order, male speaker)

3. Copying an English auxiliary into a Thai property contrast

❌ โรงแรมนี้เป็นแพงแต่สะอาดค่ะ

Incorrect—แพง and สะอาด are already predicates; Thai does not insert เป็น as English inserts ‘is.’

✅ โรงแรมนี้แพงแต่สะอาดค่ะ

rongraem ni phaeng tae sa at kha

This hotel is expensive but clean. (ordinary polite assessment, female speaker)

4. Using initial แต่ without an active contrast

❌ แต่ผมจะส่งเอกสารพรุ่งนี้ครับ

Contextually incomplete as an all-new announcement—but asks the listener to recover an earlier expectation being opposed.

✅ ผมจะส่งเอกสารพรุ่งนี้ครับ

phom cha song ekkasan phrung ni khrap

I'll send the documents tomorrow. (ordinary polite neutral announcement, male speaker)

5. Putting negation before the connective

❌ ห้องนี้ไม่แต่แพง ยังเสียงดังด้วยค่ะ

Incorrect order—แต่ introduces the contrasting proposition, and ไม่ belongs before the predicate it negates.

✅ ห้องนี้แพงแต่ไม่เงียบค่ะ

hong ni phaeng tae mai ngiap kha

This room is expensive but not quiet. (ordinary polite assessment, female speaker)

Key Takeaways

  • Use แต่ between contrasting predicates or propositions; state a new subject when the actor changes.
  • Use ไม่ใช่ A แต่เป็น B to reject one value and supply another.
  • ถึง/แม้...แต่... packages concession, while initial แต่ can recover its first half from prior discourse.
  • Keep negation, time, and aspect inside their own predicate; แต่ neither conjugates nor supplies tense.

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