Cantonese grammar, step by step

A guided tour through Cantonese grammar with glossed examples that show how each piece of a sentence fits together.

Grammar Walkthrough

Discover how the language works through examples

Cantonese is SVO and analytic like Mandarin, but its rich system of aspect markers, sentence-final particles, and distinct vocabulary make it a fully independent language.

1

No inflection — tones carry meaning

no inflection
ngo5 gong2 — verb is identical regardless of subject
1SG
speak.gong2
.
nei5 gong2 — same 講, different subject
2SG
speak.gong2
.
keoi5 gong2 — 講 unchanged again. Compare: 買 maai5 (buy) vs 賣 maai6 (sell) — same letters, different tones, opposite meanings
3SG
speak.gong2
.
Tone numberContourExample pair
1high level詩 si1 (poem)
2high rising史 si2 (history)
3mid level試 si3 (try)
4low falling時 si4 (time)
5low rising市 si5 (market)
6low level事 si6 (matter)
?

The verb 講 looks the same in all three examples. But notice the different tones marked with numbers after each romanized syllable. What do those numbers mean?

Cantonese verbs have zero inflection — they never change for person, tense, or number. But tones are part of every syllable's identity: changing the tone changes the word entirely, as if you had swapped a letter.

2

SVO word order

SVO order
ngo5 sik1 gong2 Gwong2dung1waa2 — Subject + Verb + Object
1SG
know-how
speak
廣東話
Cantonese
nei5 sik1 gong2 jing1man4
2SG
know-how
speak
英文
English
keoi5 sik1 se2 zung1man4
3SG
know-how
write
中文
Chinese
?

Where does the verb sit in the sentence? What comes after it?

Cantonese follows Subject–Verb–Object order. The verb 識 (sik1, "know how to") expresses learned ability and naturally precedes another verb — this stacking of verbs is common in Cantonese.

3

Classifiers: required for nouns

classifiers
nei1 go3 jan4 — 個 go3 is the general classifier for people
this
CL
person
saam1 bun2 syu1 — 本 bun2 is the classifier for bound volumes
three
CL
book
jat1 zek3 maau1 — 隻 zek3 is used for animals
one
CL
cat
ClassifierJyutpingUsed forExample
go3people, general objects (default)呢個人 (this person)
wai2people, polite/respectful呢位老師 (this teacher)
bun2bound volumes (books, magazines)三本書 (three books)
tiu4long thin things, plus animals一條魚 (a fish)
zoeng1flat horizontal objects兩張紙 (two sheets of paper)
zek3animals, round objects, one of a pair一隻貓 (a cat)
baa2tools and instruments一把刀 (a knife)
gaa3vehicles and large machines一架車 (a car)
di1some / plural / mass (not with numerals >1)啲水 (some water)
?

An extra word always appears between the number or demonstrative and the noun. What determines which word to use?

Cantonese has 60+ classifiers (CRG p. 110). Each noun is assigned one (sometimes more), much like grammatical gender in European languages — but based on shape, function, or convention rather than sex. Some classify by intrinsic features (sortal: 條 long-thin, 張 flat, 隻 animal); others measure quantities (mensural: 啲 some, 杯 cup); a few classify by function (把 tool, 架 vehicle).

4

Aspect marker 咗: completed action

aspect 咗
ngo5 sik6 zo2 faan6 — 咗 marks the action as complete
1SG
eat
PFV
rice
→ without 咗: habitual or general — ngo5 sik6 faan6 — no 咗, no completion marked
1SG
eat
rice
nei5 zou6 zo2 sin1 zau2 — 咗 with a future instruction: complete the action before leaving
2SG
do
PFV
first
leave
?

What changes between 我食飯 (I eat rice) and 我食咗飯 (I ate)? Where does the new word sit?

咗 (zo2) sits directly after a verb and marks that the action reached its endpoint. It is not past tense — it is completion. You can use it for future events: finish the task, then leave.

5

Negation: 唔 and 冇

negation
ngo5 m4 sik1 gong2 Gwong2dung1waa2
1SG
NEG
know-how
speak
廣東話
Cantonese
ngo5 mou5 syu1 — 冇 negates possession
1SG
NEG
book
ngo5 mou5 sik6 faan6 — 冇 negates the completed action (replaces 唔咗)
1SG
NEG
eat
rice
WordJyutpingNegatesExample
m4verbs, adjectives (present/future)我唔識 (I don't know how)
唔係m4 hai6identity (係)唔係老師 (not a teacher)
mou5有 (have), past actions我冇去 (I didn't go)
唔好m4 hou2imperative (don't)唔好走 (don't go)
?

Two different negation words appear. 唔 negates 講 and 係; 冇 negates 有 and completed actions. What determines which one to use?

唔 (m4) is the general negator placed before verbs and adjectives in present or future contexts. 冇 (mou5) specifically negates possession and past actions — it is the negative counterpart of 有 (have) and also replaces 唔 + 咗 for past negation. For commands, a separate negator 唔好 (m4 hou2) "don't" is used. All native Cantonese negators begin with the nasal m-.

6

Copula 係 and adjective predicates

copula
keoi5 hai6 lou5si1 — 係 marks identity/category
3SG
COP
老師
teacher
keoi5 hou2 gou1 — no copula; the adjective predicates directly
3SG
very
tall
nei1 bun2 syu1 hou2 hou2tai2 — adjective predicate without 係
this
CL
book
very
好睇
interesting
?

The first example uses 係. The second has no linking verb at all. Why?

係 (hai6) links a subject to an identity or category. Adjectives behave as stative verbs and do not need 係 — they stand directly after the subject. Adding 好 (hou2) before an adjective means "very" and is also the neutral way to predicate an adjective.

7

Questions: A-not-A pattern

questions
nei5 sik1 m4 sik1 gong2 Gwong2dung1waa2? — V + 唔 + V yes/no question
2SG
know-how
NEG
know-how
speak
廣東話
Cantonese
nei5 hai6 m4 hai6 Hoeng1gong2 jan4? — A-not-A with copula 係
2SG
COP
NEG
COP
香港
Hong Kong
person
nei5 heoi3 bin1? — question word stays in-situ (object position)
2SG
go
where
WordJyutpingMeaning
me1what / which (casual)
邊個bin1 go3who / which one
喺邊hai2 bin1where
幾時gei2 si4when
點解dim2 gaai2why
dim2how
?

In the first example, the verb appears twice with 唔 between them. What does that structure signal?

The standard Cantonese yes/no question is formed by repeating the verb with 唔 in between: V + 唔 + V. Question words (who, what, where, etc.) stay in the position the answer would occupy — they do not move to the front.

8

Sentence-final particles

sentence-final particles
ngo5 sik1 gong2 Gwong2dung1waa2 gaa3! — 㗎 adds assertion and mild emphasis
1SG
know-how
speak
廣東話
Cantonese
SFP
keoi5 m4 lai4 wo5 — 喎 (low-rising tone) marks hearsay / reported information
3SG
NEG
come
SFP
ngo5 sik1 siu2siu2 zaa3 — 咋 limits and minimises the claim
1SG
know-how
少少
a little
SFP
ParticleJyutpingNuanceExample
gaa3assertion, mild explanation係㗎 (It's true / Of course)
wo5hearsay (reported information)佢唔嚟喎 (Apparently he/she isn't coming)
lo3resignation, sympathy冇辦法囉 (Nothing can be done...)
laa1softening, urging走啦 (Let's go!)
zaa3only, that's all少少咋 (Only a little)
?

A short word at the end of each sentence shifts the meaning. What does each one add?

Sentence-final particles are a defining feature of Cantonese. They are not optional decoration — they carry real communicative meaning, signalling whether something is an assertion, hearsay, resignation, a request, or a qualifier, and are used constantly in natural speech.

9

Aspect marker 緊: ongoing action

aspect 緊
ngo5 gong2 gan2 Gwong2dung1waa2 — 緊 marks the action as in progress
1SG
speak
PROG
廣東話
Cantonese
→ contrast: habitual / completed / ongoing — sik6 faan6 / sik6 zo2 faan6 / sik6 gan2 faan6
eat
rice
/
ngo5 sik6 gan2 faan6 gaa3 — 緊 + 㗎 combine naturally
1SG
eat
PROG
rice
SFP
?

How is "I am speaking" different from "I speak" in Cantonese?

緊 (gan2) placed after a verb marks an action that is currently in progress. Cantonese now has two aspect markers — 咗 for completion, 緊 for ongoing action — and they can combine with sentence-final particles for further nuance.

10

Aspect marker 過: experiential

aspect 過
ngo5 heoi3 gwo3 Zung1gwok3 — 過 marks life experience, not a specific completed trip
1SG
go
EXP
中國
China
nei5 sik6 gwo3 Gwong2dung1 coi3 mei6? — 過 + 未 (mei6) is the Cantonese experiential question pattern V-過...未, lit. "have V-ed or not-yet"
2SG
eat
EXP
廣東菜
Cantonese food
yet?
ngo5 mou5 heoi3 gwo3 — 冇 + verb + 過 is the standard experiential negative
1SG
NEG
go
EXP
?

What meaning does 過 add that 咗 does not? How do you ask whether someone has ever done something?

過 (gwo3) after a verb marks that the speaker has experienced the action at least once in their life. It is the experiential aspect: "have ever done." Negation uses 冇 before the verb: 冇去過 (have never been).

11

Existence and possession: 有

existence/possession
ngo5 jau5 syu1
1SG
have
book
nei1dou6 jau5 jan4 — 有 for existence
呢度
here
exist
person
nei5 jau5 mou5 si4gaan3? — 有冇 is the A-not-A question form for 有
2SG
have
NEG
時間
time
?

The same word covers both "I have" and "there is." How does 有冇 form a question?

有 (jau5) covers both possession ("I have") and existence ("there is"). Its negative is 冇 (mou5). The A-not-A pattern applies to 有 just like any other verb: 有冇 forms a natural question.

12

Topic fronting

topic-comment
Gwong2dung1waa2 — fronted as topic; the comma marks the topic boundary. Language names are generic NPs, treated as definite (CRG p. 88)
廣東話
TOP
Gwong2dung1waa2, ngo5 sik1 gong2 — object fronted; original object position is now empty
廣東話
TOP
1SG
know-how
speak
nei1 bun2 syu1, ngo5 tai2 zo2 laa3 — demonstrative+CL+N is definite; topic + completion aspect + final particle
呢本書
TOP
1SG
read
PFV
SFP
jau5 go3 hok6 saang1 hou2 cung1 ming4 — existential 有 (Step 11) introduces a new indefinite referent as topic. Without 有, 個學生 in subject position would be read as definite ("the student") (CRG p. 88-89)
exist
CL
學生
student
very
聰明
smart
?

In the first example, 廣東話 comes before the subject. Why does that work — and does it change the meaning?

Topics are typically definite — a specific book, language names, generic kinds. To introduce something indefinite ("a student", "someone"), Cantonese uses existential 有 (jau5) first. No topic marker is needed: fronting position alone signals topic status.

13

Relative clauses: modifier before noun

relative clauses
ngo5 sik1 gong2 ge3 jyu5jin4 — clause + 嘅 + noun
1SG
識講
know-how-speak
MOD
語言
language
keoi5 maai5 ge3 syu1
3SG
buy
MOD
book
ngo5 ge3 syu1 — 嘅 also marks simple possession
1SG
POSS
book
?

Where does the relative clause sit relative to the noun? What word closes the modifier?

Relative clauses in Cantonese come before the noun they modify, sealed with 嘅 (ge3). The same 嘅 also marks possession and general modification — it is the all-purpose modification particle.

14

Serial verbs and directional complements

serial verbs
ngo5 heoi3 maai5 je5 — first verb (go) expresses motion/intent; second verb (buy) expresses purpose
1SG
go
buy
things
haang4 jap6 lai4 — motion verb + directional complement + 嚟 (towards speaker)
walk
in
hither
lo2 ceot1 heoi3 — action verb + directional complement + 去 (away from speaker)
take/grab
out
thither
ComplementJyutpingDirectionExample
jap6inward行入嚟 (walk in here)
ceot1outward攞出去 (take out there)
soeng5upward行上去 (walk up)
lok6downward跑落去 (run down)
?

Two or three verbs appear in sequence with no conjunction. How do you know the order of events?

Cantonese chains verbs directly in sequence with no conjunction — earlier verbs express intent, manner, or transitive action, and later verbs add path or direction. Directional complements 入/出/上/落 follow the main verb to specify the path, and often combine with 嚟 (towards speaker) or 去 (away from speaker) to round out the trajectory.

15

The full picture

putting it together
ngo5 ji4gaa1 hok6 gan2 Gwong2dung1waa2 — 緊 = PROG (step 9)
1SG
而家
now
learn
PROG
廣東話
Cantonese
daan6hai6 ngo5 sik1gong2 ge3 zi6 zung6hai6 m4 do1 zaa3 gaa3 — relative clause (step 13) + NEG (step 5) + SFP 咋㗎 (step 8)
但係
but
1SG
識講
know-speak
MOD
character/word
仲係
still
NEG
many
SFP
SFP
→ full sentence — ngo5 ji4gaa1 hok6 gan2 Gwong2dung1waa2, daan6hai6 ngo5 sik1gong2 ge3 zi6 zung6hai6 m4 do1 zaa3 gaa3 — PROG + relative clause + NEG + SFP all in one utterance
我而家學緊廣東話,但係我識講嘅字仲係唔多咋㗎。
full sentence
?

How many grammar patterns from earlier steps can you identify in this sentence? Can you find the aspect marker, the relative clause, the negation, and the sentence-final particle?

All the building blocks fit together: aspect markers slot after verbs, 嘅 seals relative clauses before their nouns, 唔 negates predicates, and sentence-final particles close the whole utterance with tone and attitude.

enzhesfrpt