learnthai.co
Transliteration

Lessons

Time texture: yang, geuap and phoeng

What you will be able to do

Answer gin khâaw rěu yang correctly and place yang, phôeng, gèuap, gam-lang jà, wái and khoei in your own sentences so listeners know exactly where in time you are.

Thai verbs never change form, and there is no past tense to find. Learners who go hunting for one usually grab แล้ว (láew), staple it onto everything, then meet เพิ่ง (phôeng) and decide that must be the real past tense. Neither is. Thai marks time with a small closed set of texture words that say where an event sits relative to this moment: still running, just finished, nearly there, on the verge, parked for later, or never once in your life. This lesson is that whole set. Learn it as a system and you can be precise about time without conjugating anything. Start with the exchange you will have today, probably before lunch. กินข้าวหรือยัง (gin khâaw rěu yang) means "have you eaten yet", and any statement plus หรือยัง (rěu yang) asks "or not yet". The question has exactly two honest answers: แล้ว (láew), already, or ยัง (yang), not yet. The trap is that English "no" pulls you toward ไม่ (mâi), and ไม่กิน does not mean "not yet". It means "I'm not eating", a refusal. Answer ยัง and lunch is still ahead of you; answer ไม่ and you have just declined it. This pattern runs everywhere: จ่ายหรือยัง (jàai rěu yang, paid yet?), จองหรือยัง (jawng rěu yang, booked yet?), หายหรือยัง (hǎai rěu yang, recovered yet?, the clinic follow-up question). ยัง (yang) itself has two jobs. Before a plain verb it means still: ผมยังพูดไทยไม่เก่ง (phǒm yang phûut thai mâi gèng), I still don't speak Thai well. Before ไม่ it means not yet: ยังไม่เสร็จ (yang mâi sèt), not finished yet, and very often ยังไม่ได้ (yang mâi dâi) for "haven't got around to it", as in ยังไม่ได้จ่าย (yang mâi dâi jàai), I haven't paid yet. It likes to close with อยู่ (yùu) when the state is ongoing: ร้านยังเปิดอยู่ไหม (ráan yang bpòet yùu mǎi), is the shop still open, or ยังมีห้องว่างไหม (yang mii hâwng wâang mǎi), do you still have a room free. And standing alone, ยัง is a complete sentence meaning "not yet". That leaves one gap: how do you deny that something happened at all? Thai uses ไม่ได้ + verb: เมื่อวานไม่ได้กินข้าวเช้า (mêua-waan mâi dâi gin khâaw cháo), I didn't eat breakfast yesterday; ผมไม่ได้จอง (phǒm mâi dâi jawng), I didn't book it, the sentence you need when the hotel has you down for the wrong room. Bare ไม่ + verb denies the action itself, a refusal or a general negative; ไม่ได้ + verb denies that it took place. Add ยัง in front and the door reopens: ยังไม่ได้จ่าย (yang mâi dâi jàai), haven't paid yet, but I will. Now แล้ว (láew), revisited properly. It does not mean "in the past". It means the state has changed and holds as of now. ถึงแล้ว (thěung láew) is not "I arrived at some past moment", it is "I am now in the arrived state", which is why it is exactly what you text when the motorbike drops you off. อยู่เมืองไทยมากี่ปีแล้ว (yùu meuang thai maa gìi bpii láew) counts years up to this moment, and notice which word is doing the counting: it is มา, not แล้ว. Verb + มา (maa) + duration means the activity has run from back then up to now, and แล้ว just stamps the total as of now. The pattern is fully productive: เรียนภาษาไทยมาสามเดือนแล้ว (rian phaa-sǎa thai maa sǎam deuan láew), I've been studying Thai for three months now. The proof that แล้ว is not a past tense: it happily marks the future arriving. รถกำลังจะออกแล้ว (rót gam-lang jà àwk láew), the bus is about to leave, now. If you think of แล้ว as "as of now", every use of it makes sense. เพิ่ง (phôeng) is "just did", and it goes directly before the verb: เพิ่งมาถึง (phôeng maa thěung), I just arrived; เพิ่งตื่น (phôeng dtèun), I just woke up; เพิ่งรู้ (phôeng rúu), I only just found out, the polite excuse for anything you should have known. You will also hear เพิ่งจะ (phôeng jà), same meaning with a little more "only just barely" in it. The window เพิ่ง covers stretches with context: เพิ่งมาเมืองไทยปีที่แล้ว (phôeng maa meuang thai bpii thîi láew) means "I only came to Thailand last year", where เพิ่ง flags that the time elapsed is short for the situation, not that it happened seconds ago. That makes it the perfect answer at the visa office when they ask how long you have been here: เพิ่งมาครับ (phôeng maa khráp), I'm new here. เกือบ (gèuap) is "almost", and it always describes a near miss: the thing did not happen, or has not happened quite yet. เกือบถึงแล้ว (gèuap thěung láew) looks contradictory in English, almost and already in one breath, but the logic is clean: the arrived state is nearly reached, as of now. Same with เกือบเสร็จแล้ว (gèuap sèt láew), almost done, the answer you want to hear about your work permit paperwork. With mishaps, เกือบ means you got lucky: เกือบลืม (gèuap leum), almost forgot; รถเกือบชน (rót gèuap chon), the car nearly hit. เกือบจะ (gèuap jà) is a free variant. What เกือบ never means is "most of" something; that job belongs to ส่วนใหญ่ (sùan yài). กำลังจะ (gam-lang jà) means about to, and it lives on a three-position dial with its relatives. จะ (jà) alone points at the future, however far: จะไปเชียงใหม่ (jà bpai chiang-mài), I'm going to Chiang Mai, someday, next week, whenever. กำลัง + verb, often closed with อยู่, means in progress right now: ฝนกำลังตกอยู่ (fǒn gam-lang dtòk yùu), it is raining. กำลังจะ + verb sits between them, on the verge: ฝนกำลังจะตก (fǒn gam-lang jà dtòk), it is about to rain, grab your laundry. Add แล้ว for urgency: กำลังจะปิดแล้ว (gam-lang jà bpìt láew), they are closing right now, run. ไว้ (wái) is the one with no English equivalent, and it is everywhere. After a verb it means the result is set aside, kept, held for later use: เก็บไว้ (gèp wái), keep it; จอดไว้ (jàwt wái), leave it parked; จองไว้ (jawng wái), book it ahead; สั่งไว้ (sàng wái), order it in advance. The picture is always the same: you act now, the result waits for its moment. ...ไว้ก่อน (wái gàwn) means "park it for now, deal with it later", and standing alone ไว้ก่อนนะครับ is the kindest way to tell a persistent vendor no. Fronted, ไว้ launches a whole clause into the unscheduled future: ไว้เจอกันใหม่ (wái joe gan mài), let's meet again sometime; ไว้ค่อยคุย (wái khâwy khui), we'll talk later. เคย (khoei) and ไม่เคย (mâi khoei) carry life experience: ever and never. เคยไปไหม (khoei bpai mǎi), have you ever been? The answers are เคย or ไม่เคย, not yes or no. Stack เลย (loei) on the end for emphasis: ไม่เคยเลย (mâi khoei loei), never once. เคย has a second, related sense, "used to": เคยอยู่ภูเก็ต (khoei yùu phuu-gèt), I used to live in Phuket. Context separates them, and both are about a state that belongs to before-now. Note the useful combination ยังไม่เคย (yang mâi khoei), "I haven't yet ever", which leaves the door open: ยังไม่เคยไปเชียงราย (yang mâi khoei bpai chiang-raai) invites the reply "you should go", whereas ไม่เคยเลย just closes the topic. One more word before the map, because you already met it in เดี๋ยวค่อยกิน: เดี๋ยว (dǐao) covers the next few minutes. Alone it is a promise of immediacy: เดี๋ยวมา (dǐao maa), back in a moment, what the shop clerk says as she walks off with your card. เดี๋ยวค่อย + verb postpones gently to the right moment: เดี๋ยวค่อยกิน (dǐao khâwy gin), I'll eat it in a bit. And fronted as a warning it means or-else: เดี๋ยวฝนตกนะ (dǐao fǒn dtòk ná), careful, it's going to rain on you. Put the whole set on one timeline and you have Thai's core time machinery, complete: ไม่เคย (never happened), เคย (happened at some point back there), เพิ่ง (just happened), แล้ว (done and holding, as of now), กำลัง...อยู่ (happening right now), กำลังจะ (about to happen), เดี๋ยว (in the next few minutes), จะ (will happen sometime), ไว้ (parked for later). Across all of it, ยัง says the picture has not changed yet, and เกือบ hovers just short of whichever point it precedes. They combine freely, which is where fluency lives: เกือบจะเสร็จแล้ว (gèuap jà sèt láew), just about done; เพิ่งจะเริ่ม (phôeng jà rôem), only just started; ยังไม่ได้จองไว้ (yang mâi dâi jawng wái), I haven't booked ahead yet. Ten small words, no conjugation, and every errand this week is a chance to place one.

Examples

ThaiSoundMeaning
กินข้าวหรือยังgin khâaw rěu yangHave you eaten yet? The default friendly opener. In fast speech หรือ shrinks and you hear something like réu yang. Legal answers: láew or yang. Never a bare mâi.
ยังครับ ยังไม่ได้กินเลยyang khráp, yang mâi dâi gin loeiNot yet, I haven't eaten at all. yang alone is already a complete answer. A woman says yang khâ. The full form is yang mâi dâi + verb.
เกือบถึงแล้วครับgèuap thěung láew khrápAlmost there. What you tell the Grab driver who calls asking where you are. gèuap and láew stack: nearly in the arrived state.
เพิ่งมาถึงเมื่อกี้ครับphôeng maa thěung mêua-gîi khrápI just got here a moment ago. phôeng sits directly before the verb. เมื่อกี้ (mêua-gîi, just now) is optional reinforcement.
อยู่เมืองไทยมากี่ปีแล้วครับyùu meuang thai maa gìi bpii láew khrápHow many years have you been in Thailand now? The question every taxi driver asks. The มา after อยู่ is doing the counting: verb + maa + duration means the activity has run from back then up to now. láew then stamps it as of now. Answer with the same machine: yùu maa sǎam bpii láew, three years now.
ผมยังพูดไทยไม่เก่งphǒm yang phûut thai mâi gèngI still don't speak Thai well. yang + verb phrase = the situation persists. Instantly earns goodwill.
ฝนกำลังจะตกfǒn gam-lang jà dtòkIt's about to rain. Compare fǒn gam-lang dtòk (it is raining right now). The jà pushes the event just ahead of now.
รถกำลังจะออกแล้วrót gam-lang jà àwk láewThe bus is leaving right now. gam-lang jà + láew = the departure is upon us. Proof that láew is about a change of state, not the past.
เก็บไว้ก่อน เดี๋ยวค่อยกินgèp wái gàwn, dǐao khâwy ginKeep it for now, I'll eat it in a bit. verb + wái parks the result for later. dǐao khâwy = in a moment, when the time is right.
ไว้ก่อนนะครับwái gàwn ná khrápMaybe later, thanks. The gentle no to a vendor or a tout. Softer and more Thai than mâi ao. A woman says wái gàwn ná khá.
จองห้องไว้แล้วครับjawng hâwng wái láew khrápI've already booked a room. wái + láew: the booking is done and it is being held for you. Works for appointments too: tham nát wái láew.
เคยไปเชียงใหม่ไหมครับkhoei bpai chiang-mài mǎi khrápHave you ever been to Chiang Mai? ไหม is written mǎi but usually sounds high, mái. Answer khoei or mâi khoei, not châi/mâi châi.
ไม่เคยลองทุเรียนเลยmâi khoei lawng thú-rian loeiI've never tried durian at all. Closing เลย (loei) strengthens the never. Expect someone to fix that for you immediately.
เกือบลืมกุญแจห้องgèuap leum gun-jae hâwngI almost forgot the room key. gèuap loves near misses: gèuap leum, gèuap dtòk rót (almost missed the bus), rót gèuap chon (the car almost hit).

Common mistake

Answering a rěu yang question with ไม่. When someone asks กินข้าวหรือยัง, the not-yet answer is ยัง (yang); saying ไม่กิน means "I'm not eating" and reads as turning the meal down, not as "not yet".

Next: Phrases by situation