Cantonese Verb Tenses: How Time Actually Works
Last updated: March 9, 2026

If you're learning Cantonese and searching for verb conjugation tables like you'd find in Spanish or French, you're going to be looking for a while. Cantonese doesn't conjugate verbs the way English does. The verb stays the same whether you're talking about yesterday, today, or next year. Instead, Cantonese uses aspect markers and time words to show when something happens. This system feels weird at first if you're coming from English, but once you get how it works, it's actually pretty logical.
- Are there tenses in Cantonese?
- How Cantonese shows time without verb conjugation
- Breaking down the four main aspect markers
- Sentence structure in Cantonese
- Comparing Cantonese to English tenses
- How Cantonese compares to Mandarin
- Learning Cantonese aspect markers effectively
- Common questions about Cantonese verbs and time
- Why this system actually makes sense
Are there tenses in Cantonese?
Here's the deal: Cantonese doesn't have verb tenses in the traditional sense. When we talk about tense in English, we're talking about how verbs change form to show time. "I walk" becomes "I walked" or "I will walk." The verb itself transforms.
Cantonese verbs don't do this. The verb 食 (sik6, to eat) stays as 食 whether you ate breakfast this morning, you're eating lunch right now, or you'll eat dinner tonight. So technically, asking about "Cantonese verb tenses" isn't quite accurate from a linguistic perspective.
What Cantonese does have is aspect. Aspect tells you how an action unfolds, whether it's completed, ongoing, repeated, or experienced. The language uses small particles called aspect markers that attach to verbs to show this information. Combined with time words and context, you can express everything English does with tenses, just through a different system.
This throws off a lot of English speakers at first. We're used to the verb carrying the time information. In Cantonese, you need to pay attention to the whole sentence structure, not just the verb.
How Cantonese shows time without verb conjugation
The Cantonese language relies on three main tools to express when something happens: aspect markers, time adverbs, and context. Let's break down each one.
Aspect markers: the core system
Aspect markers are short particles that come after the verb to show how an action relates to time. These are the building blocks of expressing time in Cantonese grammar. The four main ones you'll encounter are 咗 (zo2), 過 (gwo3), 緊 (gan2), and 住 (zyu6).
The marker 咗 shows completed action. When you add 咗 after a verb, you're saying the action is done. This is probably the closest thing to a past tense marker in Cantonese.
我食咗飯 (ngo5 sik6 zo2 faan6) means "I ate" or more literally "I have eaten rice." The action of eating is finished.
The particle 過 (gwo3) indicates experience. You're saying you've done something at some point in your life. It's about whether you've had that experience, not about a specific time.
我去過香港 (ngo5 heoi3 gwo3 hoeng1 gong2) means "I have been to Hong Kong before." You're not saying when, just that you have that experience under your belt.
The marker 緊 shows ongoing action, similar to the "-ing" form in English. It tells you something is happening right now or was happening at a specific time.
我食緊飯 (ngo5 sik6 gan2 faan6) means "I am eating" or "I was eating." The eating is in progress.
The particle 住 (zyu6) indicates a continuous state. The action is ongoing and will continue for a while. This one's a bit trickier because it shows something that stays in effect.
佢坐住 (keoi5 co5 zyu6) means "He is sitting" with the implication that he'll remain sitting. It's a sustained state.
Time words: making it crystal clear
While aspect markers show how an action unfolds, time adverbs tell you exactly when. Cantonese uses these liberally to remove any ambiguity.
For past time, you'll hear words like 尋日 (cam4 jat6, yesterday), 上個星期 (soeng6 go3 sing1 kei4, last week), or 之前 (zi1 cin4, before).
For present time, there's 而家 (ji4 gaa1, now) and 今日 (gam1 jat6, today).
For future time, you've got 聽日 (ting1 jat6, tomorrow), 下個月 (haa6 go3 jyut6, next month), and 之後 (zi1 hau6, later/after).
These time words usually go at the beginning of the sentence, right after the subject. Sometimes they come at the very start for emphasis.
聽日我去香港 (ting1 jat6 ngo5 heoi3 hoeng1 gong2) means "Tomorrow I go to Hong Kong" or more naturally in English, "I'm going to Hong Kong tomorrow." Notice the verb 去 (heoi3) doesn't change at all.
Context: the invisible helper
Sometimes Cantonese doesn't use any markers or time words at all. The context of the conversation makes it clear when something happens. If you're telling a story about your childhood, listeners understand you're talking about the past even without 咗 after every verb.
This can feel uncomfortable for English speakers who want everything spelled out. But once you get used to it, you realize how much information comes from the flow of conversation.
Breaking down the four main aspect markers
Let's go deeper into how each aspect marker actually works in real sentences. Understanding these is key to grasping how Cantonese handles time.
Using 咗 (zo2) for completed actions
The marker 咗 is your workhorse for talking about things that happened and finished. You'll use this constantly in everyday Cantonese.
我買咗呢本書 (ngo5 maai5 zo2 ni1 bun2 syu1) translates to "I bought this book." The buying is complete.
佢做咗功課 (keoi5 zou6 zo2 gung1 fo3) means "He did his homework." The homework is done.
You can combine 咗 with time words to be super specific: 我尋日買咗呢本書 (ngo5 cam4 jat6 maai5 zo2 ni1 bun2 syu1) is "I bought this book yesterday."
One thing that trips people up: 咗 doesn't always mean the past in the English sense. It means completed. So you can use it for things that will be completed in the future: 我聽日做咗功課就去玩 (ngo5 ting1 jat6 zou6 zo2 gung1 fo3 zau6 heoi3 waan2) means "Tomorrow after I finish my homework, I'll go play." The 咗 shows the homework will be completed before the playing happens.
Using 過 (gwo3) for experience
The particle 過 is all about life experience. Have you ever done something? That's when you use gwo3.
你食過臭豆腐未? (nei5 sik6 gwo3 cau3 dau6 fu6 mei6?) means "Have you ever eaten stinky tofu?" You're asking about their life experience, not about a specific meal.
我學過法文 (ngo5 hok6 gwo3 faat3 man4) translates to "I have studied French before." Maybe you don't remember much now, but you have that experience.
A common pattern in Cantonese uses 過 in questions with 未 (mei6) at the end, which means "yet" or "not yet." This creates a "have you ever" question structure that you'll hear all the time in Hong Kong and other Cantonese-speaking areas.
Using 緊 (gan2) for ongoing action
When something is happening right now, 緊 is your marker. This is pretty straightforward and maps well to English present continuous tense.
我睇緊電視 (ngo5 tai2 gan2 din6 si6) means "I am watching TV." The watching is in progress.
佢哋傾緊電話 (keoi5 dei6 king1 gan2 din6 waa2) translates to "They are talking on the phone."
You can also use 緊 for actions that were ongoing at a specific past time: 我嗰陣時睇緊電視 (ngo5 go2 zan6 si4 tai2 gan2 din6 si6) means "I was watching TV at that time."
Using 住 (zyu6) for continuous states
The marker 住 shows something that continues to be in effect. It's less about an action in progress and more about a state that persists.
門開住 (mun4 hoi1 zyu6) means "The door is open" (and staying open).
佢企住 (keoi5 kei5 zyu6) translates to "He is standing" (and will continue standing).
Sometimes 住 combines with other markers. You might see 咗...住 to show a completed action whose result continues: 我著咗件褸住 (ngo5 zoek3 zo2 gin6 lau1 zyu6) means "I put on a coat (and I'm still wearing it)."
Sentence structure in Cantonese
Cantonese follows a Subject-Verb-Object (SVO) word order, just like English. This makes the basic structure pretty familiar.
Subject + Verb + Object is the standard: 我 (I) + 食 (eat) + 飯 (rice).
When you add time words, they typically go after the subject but before the verb: Subject + Time + Verb + Object.
我聽日食飯 (ngo5 ting1 jat6 sik6 faan6) means "I tomorrow eat rice" or naturally, "I'll eat tomorrow."
Time words can also come at the very beginning for emphasis: 聽日我食飯 (ting1 jat6 ngo5 sik6 faan6) puts extra focus on "tomorrow."
Aspect markers always come immediately after the verb: Subject + Verb + Marker + Object.
我食咗飯 (ngo5 sik6 zo2 faan6) shows the eating is completed.
When you combine everything, you get: Subject + Time + Verb + Marker + Object.
我尋日食咗飯 (ngo5 cam4 jat6 sik6 zo2 faan6) means "I ate rice yesterday." You've got the time word (尋日), the verb (食), and the completion marker (咗) all working together.
Comparing Cantonese to English tenses
Let's map out how Cantonese expresses what English does with different tenses. This helps if you're trying to translate your thoughts from English.
For English simple past ("I ate"), Cantonese uses the verb plus 咗: 我食咗 (ngo5 sik6 zo2). Add a time word if you want to be specific about when.
For English present continuous ("I am eating"), use the verb plus 緊: 我食緊 (ngo5 sik6 gan2).
For English simple present ("I eat"), Cantonese often just uses the bare verb with context or a frequency adverb: 我日日食飯 (ngo5 jat6 jat6 sik6 faan6) means "I eat rice every day."
For English present perfect ("I have eaten"), you'd use 咗: 我食咗 (ngo5 sik6 zo2). Or if you're talking about experience, use 過: 我食過 (ngo5 sik6 gwo3).
For English future ("I will eat"), just use the bare verb with a future time word: 我聽日食 (ngo5 ting1 jat6 sik6) means "I will eat tomorrow." Sometimes you'll see 會 (wui5, will) before the verb for emphasis: 我會食 (ngo5 wui5 sik6).
The past tense in English has one marker (the -ed ending or irregular form). Cantonese splits this into different aspects depending on what you're trying to say. Did you complete it? Use 咗. Have you experienced it? Use 過. This gives you more nuance in some ways.
How Cantonese compares to Mandarin
If you're learning Cantonese and already know some Mandarin, you'll notice the systems are similar but not identical. Both languages use aspect markers instead of verb conjugation.
Mandarin uses 了 (le) for completed action, which is similar to Cantonese 咗. Mandarin 過 (guo) works the same as Cantonese 過 (gwo3) for experience. Mandarin has 著/着 (zhe) for continuous states, similar to Cantonese 住.
For ongoing action, Mandarin uses 在 (zai) or 正在 (zhengzai) before the verb, while Cantonese puts 緊 after the verb. This is a structural difference that can trip you up if you're switching between the two.
The pronunciation is obviously different. Cantonese gwo3 and Mandarin guo are the same character (過) but sound distinct. Cantonese also has more tones (six to nine depending on how you count) compared to Mandarin's four, which affects how these particles sound.
Both Cantonese and Mandarin rely heavily on context and time words. The core philosophy is the same: the verb stays constant, and you add information around it to show time and aspect.
Learning Cantonese aspect markers effectively
So how do you actually get good at using these markers? Here are some strategies that work.
Start with 咗 since you'll use it the most. Practice adding it to common verbs you already know. Take 食 (eat), 去 (go), 買 (buy), 做 (do) and make simple sentences with 咗 after each one.
Listen to native speakers and pay attention to when they use each marker. Cantonese dramas, YouTube videos from Hong Kong, or podcasts will give you tons of examples. You'll start noticing patterns in how people actually talk.
Don't try to directly translate from English tenses. Instead, think about the aspect of the action. Is it completed? Ongoing? Experienced? Let that guide which marker you choose.
Practice with time words early on. Learn the common ones for yesterday, today, tomorrow, and use them in sentences. This makes the time reference super clear while you're still getting comfortable with aspect markers.
Make mistakes and get corrected. Seriously, you're going to mess this up at first. You'll use 過 when you meant 咗, or forget the marker entirely. That's fine. Each correction helps you internalize the system.
The Cantonese language has a learning curve, but the aspect system becomes intuitive once you've heard and used it enough. It's actually pretty elegant compared to memorizing dozens of irregular verb conjugations.
Common questions about Cantonese verbs and time
Can Cantonese verb tenses be changed? This question comes from thinking about verbs the English way. Cantonese verbs themselves don't change. You can't conjugate them. What you change is which aspect marker you use and what time words you include. The verb stays the same, but the information around it shifts.
Are you planning on studying or teaching in Hong Kong? If so, getting comfortable with aspect markers is essential. Academic and professional settings still use these same structures. You'll hear 咗 and 過 constantly in lectures, meetings, and everyday campus or office conversation.
Are you travelling to Hong Kong, Macau, or Guangdong soon? Even basic travel Cantonese benefits from knowing at least 咗. Being able to say 我去咗 (I went) or 我食咗 (I ate) will make your interactions smoother and show respect for the local language.
What about Cantonese verb tenses in Spanish or other languages? This question usually comes up when people are trying to find comparison points. Spanish has extensive verb conjugation with different tenses and moods. Cantonese works nothing like that. If you're coming from Spanish, you need to completely shift your mental model. Think less about changing the verb and more about adding context particles.
Looking for Cantonese verb tenses exercises? The best practice is making sentences with different time frames using aspect markers. Take one verb and create five sentences: one with 咗, one with 過, one with 緊, one with a future time word, and one bare verb for habitual action. Do this with ten different verbs and you'll have solid practice.
Why this system actually makes sense
Once you get past the initial confusion, the Cantonese approach to time has some advantages. You only need to learn one form of each verb. There's no memorizing irregular past tenses or conjugation tables.
The aspect system gives you precision about how actions unfold. English sometimes needs extra words to show what Cantonese conveys with a single particle. "I have been to Japan" versus "I went to Japan" captures a distinction that 過 versus 咗 handles elegantly.
Context and conversation flow matter more than rigid rules. This reflects how language actually works in real life. People don't speak in isolated sentences. They build meaning through exchanges.
For English speakers, the adjustment takes time. You need to train yourself to think about aspect rather than tense. But learners who stick with it find that Cantonese grammar becomes natural. You stop translating in your head and start thinking directly in the language's patterns.
The Cantonese verb system is logical and consistent. Once you know the handful of main aspect markers and common time words, you can express anything you need to about when actions happen.
Getting practical with Cantonese
If you want to actually learn Cantonese effectively, you need exposure to real content. Textbooks teach you the rules, but hearing these markers in context makes them stick.
Anyway, if you're serious about learning Cantonese through immersion, Migaku's browser extension lets you watch Cantonese shows and look up words instantly with hover definitions. You can see aspect markers in real sentences and save them for review. There's a 10-day free trial if you want to check it out.