Grammar

Done, doing, or ever

Put finished, happening now, and ever-done side by side.

0words
20XP
3–4min
Practice this lesson

Put finished, happening now, and ever-done side by side.. Work through clear examples, then lock it in with interactive Cantonese practice in the YumCha app.

Grammar

Done, doing, or ever

You have met all three time markers on their own. Now line them up. One says you **finished** something, one says you are **in the middle of** it, and one says you have **done it before** at some point in your life. Same verb, three little markers, three very different meanings. Let's put them side by side.

Three markers, one verb

食咗 = ate · 食緊 = eating now · 食過 = have eaten before

zo2 / gan2 / gwo3咗 / 緊 / 過

All three sit straight after the verb, but each points to a different time. 咗 marks an action that is finished. 緊 marks an action going on right now. 過 marks something you have done at least once before, so it pairs naturally with 未 (not yet) in a question. Pick the marker by the meaning you want, not by the verb.

nei5你sik6食zo2咗faan6飯mei6未aa1呀?

Have you eaten yet?

sik6食zo2咗laa3喇,ngo5我tau4頭sin1先hai2喺gung1公si1司sik6食zo2咗faan6飯。

I have, I already ate at the office earlier.

dak1得haan4閒jat1一cai4齊haang4行saan1山hou2好m4唔hou2好aa3呀?

When we're free, shall we go hiking together?

ngo5我ji4而gaa1家haang4行gan2緊saan1山,ci4遲di1啲fuk1覆nei5你。

I'm hiking right now, I'll reply to you later.

nei5你heoi3去gwo3過jat6日bun2本mei6未aa3呀?

Have you ever been to Japan?

heoi3去gwo3過laa3喇,gau6舊nin2年tung4同uk1屋kei5企jan4人heoi3去leoi5旅hang4行。

I have, last year I went travelling with my family.

Recap

Same verb, three times

One marker says the action is **finished**, one says it is **happening right now**, and one says you have **done it before**. The verb never changes, only the little marker after it does. Choose by the meaning you want and you can place any action in time.

Frequently asked questions

Is the Done, doing, or ever lesson free?

Yes. This Cantonese lesson is free to read online, with romanization and meanings for every word. In the YumCha app, your first lesson is free to try, and vocabulary practice, flashcards, and the dictionary stay free. A subscription unlocks the full interactive lesson path.

What romanization is used?

Both Jyutping and Yale, and you can switch between them. The romanization sits above every word, so you always know the pronunciation.

Do I need to read Chinese characters to start?

No. Romanization sits above every character and audio plays each word, so you can start speaking from your first lesson.