Practice: how long, since when, how often
What you will be able to do
Ask and answer how long, say since when and until when, count a span forwards and backwards, and give a frequency.
A length uses verb + มา + duration + แล้ว; a point on the calendar uses ตั้งแต่. อีก runs forwards, มา backwards, ละ makes per, and the frequency scale runs ไม่เคย → นานๆ ครั้ง → บางครั้ง → บ่อย → ทุกวัน → ตลอดเวลา.
For “I've been living here three years”, the machine is…
The order is fixed: verb, มา, duration, แล้ว, particle: อยู่ที่นี่มาสามปีแล้ว — I've been living here three years.
ตั้งแต่ (dtâng-dtàe) needs…
ตั้งแต่ needs a place on the calendar to start from, not a quantity of time. ตั้งแต่สามปี means nothing. Three years is a length, so it goes in the other machine: อยู่…มาสามปีแล้ว.
The repair for “since three years ago” is…
Since three years ago is a POINT because ที่แล้ว turns a length into one: ตั้งแต่สามปีที่แล้ว (dtâng-dtàe sǎam bpii thîi láew). Sort by asking: can I put the answer on a calendar?
นานแค่ไหน asks for…
นานแค่ไหน and กี่ชั่วโมง want a LENGTH; เมื่อไหร่ and กี่โมง want a MOMENT. Answering นานแค่ไหน with a clock time is the slip.
อีก in อีกสามวัน means…
อีก (ìik) runs forwards from now, มา backwards. อีกสามวัน is in three days, never three days ago.
ท้องเสียตั้งแต่เมื่อวาน — no perfect tense because…
No perfect tense anywhere: the verb is bare and ตั้งแต่ does all of it. ท้องเสียตั้งแต่เมื่อวาน — I've had diarrhoea since yesterday.
รอจนกว่าเขาจะโทรมา — จนกว่า is for…
จนกว่า (jon-gwàa) is for waiting on an event, not a time, and it wants จะ inside the clause that follows: wait until he rings. For a clock time use ถึง.
ส่งภายในวันศุกร์ — ภายใน means…
ภายใน (phaai-nai) is the deadline word: ส่งภายในวันศุกร์ — send it by Friday. You'll meet it in an office.
อาทิตย์ละครั้ง means…
ละ (lá) is the per pattern: unit, then ละ, then the amount. อาทิตย์ละครั้ง — once a week. English puts them the other way round.
เดือนละเท่าไหร่ means…
เดือนละเท่าไหร่ (deuan-lá thâo-rài) — how much per month? Rent, wifi, a phone plan, a gym.
นับจากวันไหนครับ — why is this the most valuable question?
นับจากวันไหน (náp jàak wan nǎi) — counting from which day? A length you cannot place on a calendar is not information yet. The single most valuable question in the lesson.
ไม่เกินสามวัน means…
ไม่เกิน (mâi goen) — no more than: ไม่เกินสามวัน — no more than three days. เกิน is to exceed.
วันเว้นวัน means…
วันเว้นวัน (wan wén wan), literally day-skip-day, means every other day. It turns up in dosing and watering instructions.
ครึ่งชั่วโมง vs ชั่วโมงครึ่ง — the difference is…
ครึ่ง in front halves the unit (ครึ่งชั่วโมง — half an hour); behind the unit it adds a half (ชั่วโมงครึ่ง — an hour and a half). Get this backwards on a contract and you've agreed to something else.
Common mistake
Using ตั้งแต่ with a length instead of a point. “For three years” is อยู่…มาสามปีแล้ว, never ตั้งแต่สามปี; “since three years ago” is ตั้งแต่สามปีที่แล้ว. Ask whether the answer could go on a calendar — if it can, ตั้งแต่; if it's a quantity, verb + มา + duration + แล้ว.
Next: How long, since when and how often (naan, dtâng-dtàe, lá)