ผม มี เงิน แค่ สิบ บาท แต่ เขา มี ตั้ง พัน บาท ครับ

Breakdown of ผม มี เงิน แค่ สิบ บาท แต่ เขา มี ตั้ง พัน บาท ครับ

ผม
I (male)
เขา
he, she, they
มี
to have / there is / there are
แต่
but
เงิน
money
สิบ
ten
บาท
Baht
พัน
thousand
แค่
only / just (indicating limitation)
ตั้ง
as much as (emphatic, before amounts)

Questions & Answers about ผม มี เงิน แค่ สิบ บาท แต่ เขา มี ตั้ง พัน บาท ครับ

How are the words แค่ and ตั้ง being used to contrast the amounts of money?
แค่ means "only" or "just" and is used to emphasize that an amount is small (only 10 baht). ตั้ง is the exact opposite; it means "as much as" or "a whole" and emphasizes that a number is surprisingly large (a whole 1,000 baht). Using them together in one sentence creates a very strong contrast!
Why does the sentence say พัน บาท instead of หนึ่ง พัน บาท for "one thousand baht"?
In conversational Thai, it is very common to drop the word หนึ่ง (one) before words like hundred (ร้อย), thousand (พัน), or ten thousand (หมื่น). Saying พัน บาท sounds perfectly natural for "a thousand baht."
Why is the word เงิน (money) placed before the amount?
Thai word order generally goes from the main topic to the specific details. You state the broad noun first (เงิน, money), then add the specific amounts and modifiers after it: noun + แค่ (only) + number + unit (บาท).
Since the sentence uses แต่ (but), do I always need to repeat the verb มี (to have) for the second person?
Yes. While in English you might say "I have ten baht, but he a thousand," Thai grammar usually requires you to repeat the main verb for the second subject so the clause makes sense on its own.

Learn ผม มี เงิน แค่ สิบ บาท แต่ เขา มี ตั้ง พัน บาท ครับ and more in Thai

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • ✓ Practice with interactive exercises
  • ✓ Track your progress with spaced repetition
  • ✓Learn at your own pace — completely free