C, K, and Q; G and GH; NG and NGH

Vietnamese often changes the written onset while keeping the same basic consonant sound. The /k/ onset is normally c before one set of vowels and k before another; /ɣ/ alternates between g and gh; /ŋ/ alternates between ng and ngh. These are spelling distributions inherited by Quốc ngữ, not conjugations or meaning-bearing prefixes.

The useful generalization is simple: e, ê, and i trigger k, gh, and ngh. Elsewhere, use c, g, and ng, subject to the separate special spellings qu and gi. This page treats onsets. Final consonants such as the c in học belong to Spelling Syllable-Final Consonants.

The core distribution

Quốc ngữ has 29 letters, with distinct vowel-quality letters ă, â, ê, ô, ơ, ư and consonant đ. Multigraphs such as gh, ng, ngh, qu are sequences of letters, but readers process them as conventional parts of one syllable.

Sound/onset familyBefore e, ê, iBefore a, ă, â, o, ô, ơ, u, ưExamples
/k/kckem, kể, kính; cá, cặp, cô, cũ
/ɣ/ghgghe, ghế, ghi; gà, gạo, gỗ, gửi
/ŋ/nghngnghe, nghề, nghĩ; Nga, ngắn, ngõ, ngủ

For the /k/ family, y in conventional spellings also pairs with k, as in ký “sign” and kỹ “careful/skilled.” The gh/ngh families normally appear before e, ê, i; words such as ghi and nghĩ use i, even when another editorial tradition might use y in unrelated words.

Khi nào anh ký hợp đồng?

When will you sign the contract?

Cô ấy kể chuyện rất cuốn hút.

She tells stories in a very engaging way.

Both are (neutral, everyday). The spelling changes because of the following vowel letter, not because ký and cô have different grammatical roles.

💡
Decision shortcut: look at the first vowel letter after the onset. Before e, ê, i, choose k/gh/ngh. Before the other basic vowel letters, choose c/g/ng. Then check whether the word begins with the special units qu or gi.

C and K: one onset, complementary spelling

Initial c and k usually represent the same basic /k/ onset in different graphic environments. Vietnamese avoids writing initial c before e, ê, and i, so it uses k there: kem, kênh, kính. Before other vowels, c is standard: cam, cân, cơm, cô, cua, cười.

Tôi mua kem cho các con rồi.

I have bought ice cream for the children.

Cửa kính này cần được lau.

This glass door needs cleaning.

This alternation is stable across (Northern, Central, and Southern standard writing) even though regional speech may realize sounds around it differently. Do not choose the letter from an English association such as c being “soft” before e; Vietnamese uses k precisely to keep the /k/ onset unambiguous there.

Q always belongs to qu

In ordinary Vietnamese words, q appears as qu: quà, qua, quê, quên, quốc, quy, quý. Do not analyze every u after q as an independent full vowel. Orthographically, qu forms the onset spelling, though its pronunciation varies somewhat by region and by the following rhyme.

Quang mang quà quê lên thành phố.

Quang brought regional gifts from his hometown to the city.

Tôi quý cô ấy vì cô ấy luôn giữ lời.

I value her because she always keeps her word.

The difference between qua “pass/by/yesterday” and quà “gift” is tone:

Chiều qua tôi ghé qua để gửi quà.

Yesterday afternoon I stopped by to deliver a gift.

The grave mark in quà sits on a, because u is part of the initial spelling qu. Removing it writes qua, a different word.

G versus GH—and why GI is separate

Use gh before e, ê, and i: ghe “boat,” ghé “stop by,” ghen “jealous,” ghi “write down.” Use g before the other vowels: ga, gà, gạo, gõ, gỗ, gửi.

Ghé cửa hàng rồi ghi lại giá giúp tôi nhé.

Stop by the shop and write down the price for me, please.

Anh ấy gửi gạo cho gia đình ở quê.

He sent rice to his family in the countryside.

The sequence gi is not the front-vowel spelling of g. It is a separate onset spelling, pronounced differently from g/gh in modern regional systems: compare ghi “record/write” with gì “what.” (Regional: Northern) speech commonly pronounces d and gi alike with a z-like sound and may merge r with them. Much (regional: Southern) speech pronounces d and gi alike with a y-like sound while often keeping r distinct. Exact realizations vary, but the standard spelling remains gi.

Bạn ghi gì trong sổ vậy?

What are you writing in the notebook?

That compact contrast is valuable: ghi begins with the /ɣ/ family and needs gh before i; gì begins with gi and carries the huyền tone on ì.

NG versus NGH

The onset /ŋ/, similar to the final sound of English sing but also allowed at the beginning, is written ngh before e, ê, and i: nghe, nghề, nghỉ, nghĩ, nghiêng. Before other vowels it is ng: Nga, ngắn, ngon, ngồi, ngủ, người.

Nguyễn nghỉ một lát rồi ngồi dậy.

Nguyễn rested for a while and then sat up.

Tôi nghĩ bạn nên nghiêng màn hình xuống một chút.

I think you should tilt the screen down a little.

The spelling contrast nghỉ/nghĩ is not caused by the onset—they both need ngh before i. Their different tone marks distinguish “rest” and “think.” Some (regional: Southern) speakers merge hỏi and ngã in pronunciation, but the standard spellings remain distinct.

💡
Never shorten initial ngh to ng just because English has no three-letter onset. Vietnamese ngh represents one onset before a front-vowel spelling; all three letters are required.

Seeing the system in connected text

The following classroom exchange is (neutral, everyday):

— Cô viết ma, má, mà, mả, mã, mạ để làm gì ạ? — Để các em thấy đổi dấu thanh là đổi từ.

— Why did you write ma, má, mà, mả, mã, mạ? — So you can see that changing the tone changes the word.

— Còn tiếng Việt, Nguyễn, quà và nghiêng thì sao? — Hãy nhìn cả âm đầu lẫn vần trước khi đặt dấu.

— What about tiếng Việt, Nguyễn, quà, and nghiêng? — Look at both the onset and the rhyme before placing the mark.

The passage brings the systems together. Nghiêng requires ngh before i, while Nguyễn uses ng before u; tiếng begins with t, and quà requires qu. Tone marking is additional to those segmental choices. Quốc ngữ encodes the consonant pattern, vowel quality, and lexical tone at once.

Typing and proofreading

Type the full onset before adding the rhyme: ngh + iêng → nghiêng, gh + i → ghi, qu + a → qua. Then add the correct tone where required. This order reduces accidental forms such as ngỉ or qùa.

Store Vietnamese text in NFC Unicode. A precomposed-looking letter and a decomposed sequence may display alike but behave differently in search or file comparison. NFC does not decide whether you need ng or ngh; it only normalizes the correctly chosen letters and marks.

Common Mistakes

1. Writing c before e or i

❌ Tôi mua cem cho bọn trẻ.

Incorrect — initial /k/ before e must be written k.

✅ Tôi mua kem cho bọn trẻ.

I bought ice cream for the children.

2. Dropping h from gh

❌ Chiều nay tôi gé nhà Lan.

Incorrect — /ɣ/ before e needs gh.

✅ Chiều nay tôi ghé nhà Lan.

This afternoon I will stop by Lan's house.

The acute mark on é supplies tone; gh independently supplies the onset.

3. Confusing ghi with gi

❌ Gi địa chỉ của bạn vào đây.

Incorrect for the intended verb write down — gi is a different onset spelling.

✅ Ghi địa chỉ của bạn vào đây.

Write your address here.

4. Shortening ngh before i

❌ Tôi ngĩ hôm nay anh ấy ngỉ.

Incorrect — /ŋ/ before i must be written ngh, and the two tones differ.

✅ Tôi nghĩ hôm nay anh ấy nghỉ.

I think he is taking the day off today.

5. Treating the u of qu as the tone host

❌ Cảm ơn món qùa của bạn.

Incorrect — q does not stand alone, and the grave belongs on a.

✅ Cảm ơn món quà của bạn.

Thank you for your gift.

Key Takeaways

Before e, ê, i, write k, gh, ngh; before the other core vowel letters, write c, g, ng. Learn qu and gi as special onset units rather than forcing them into that alternation. Finally, preserve tone and vowel-quality marks in NFC: nghi/nghỉ/nghĩ, qua/quà, and ghi/gì show that onset spelling and tone jointly identify the intended word.

Now practice Vietnamese

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Vietnamese →

Related Topics

  • I versus Y in Standard SpellingA2 — Distinguish Vietnamese i and y in fixed rhyme spellings, conventional words, proper names, and modern editorial variants.
  • Spelling Syllable-Final ConsonantsB1 — Recognize Vietnamese nasal, stop, and glide codas, including checked-tone restrictions and regional pronunciation traps.
  • Central Vietnamese Tone SystemsC1 — How to approach the diverse tone inventories of Nghệ Tĩnh, Huế, Quảng Nam, and neighboring varieties without inventing one Central accent.
  • Address Terms in Reported SpeechB2 — Track whose social viewpoint Vietnamese person terms express when words, thoughts, requests, and conversations are reported.