Skip to main content
Tweeted twitter.com/StackChinese/status/1571152005900500998
edited tags
Link
user31212
user31212
Became Hot Network Question
Source Link
user31212
user31212

Difference between 有冇 and 咗 for past tense in Cantonese

I have finished my audio course on Cantonese and was confused about one grammar point. Sometimes people in the conversations, referring to the past tense, would say something like this for "Did you drink tea?":

你有冇飲一啲茶?

But then at other points they would say something like:

你飲唔飲咗一啲茶?

Which is correct? Is there a difference?