A relative clause identifies or describes a noun: người tôi gặp hôm qua means “the person I met yesterday.” The defining fact is its position. Vietnamese puts the head noun first—người—and the modifying clause after it—tôi gặp hôm qua. The clause contains an understood gap corresponding to that noun.
This postnominal order is part of a larger Vietnamese preference: logical relations can be signaled by an explicit linker or inferred from closely juxtaposed clauses. A relative may have mà or no overt linker; a complement may use rằng, là, or zero; a condition may have both nếu...thì or only one member. The amount of marking helps the listener find the intended structure and also contributes to register. This page establishes postnominal placement. The functions and distribution of mà itself belong to Mà in Relative Clauses.
The head comes before the relative clause
The basic pattern is:
head noun + (mà) + clause containing a gap
The gap is not pronounced. In chiếc áo tôi mua, the shirt is what I bought; in người đang đợi, the person is the one waiting.
Tôi đã trả lại chiếc ví mình nhặt được ở bến xe.
I returned the wallet that I found at the bus station.
Cậu có biết cô gái đang nói chuyện với Nam không?
Do you know the woman who is talking to Nam?
Đây là quán cà phê bọn tôi thường ghé sau giờ làm.
This is the café that we usually stop at after work.
Unlike an English relative pronoun, the optional linker mà is not itself “who,” “whom,” or “which.” The grammatical role is recovered from the gap inside the following clause. Vietnamese therefore does not inflect a relative word for person, number, or case.
Relative clauses among other clause types
The same sequence of clauses can signal different relationships. The following minimal contrast keeps the crucial boundaries visible:
| Construction | Model | What the linker does | Usual register |
|---|---|---|---|
| declarative complement | Tôi biết rằng anh ấy đến. | rằng introduces what is known | careful, formal, or written |
| postnominal relative | người mà tôi gặp | mà marks a clause modifying người | neutral; zero is also common |
| condition | nếu trời mưa thì ở nhà | nếu...thì marks condition and consequence | neutral; one member may be omitted in speech |
| cause and result | vì bận nên tôi về sớm | vì...nên marks cause and result | neutral and explicit |
Only the second expression modifies a preceding noun. Rằng does not introduce a relative clause, and mà should not be inserted after every verb that takes a proposition.
Tôi nghe nói là căn hộ anh đang thuê sắp được bán.
I heard that the apartment you are renting is about to be sold.
Here the conversational complementizer là introduces the whole reported message, while anh đang thuê is a zero-linked relative modifying căn hộ. One sentence can therefore contain more than one kind of clause boundary.
Restricting a noun or adding a comment
Most Vietnamese relatives are restrictive: they tell the listener which person or thing is intended. In speech, an added comment can instead be set off by a pause; in writing, commas help signal the parenthetical reading. Vietnamese does not change the form of a relative pronoun as English does, so context, intonation, punctuation, and whether the referent is already identifiable carry the distinction.
Những khách đặt bàn trước sẽ được xếp chỗ gần cửa sổ.
The guests who booked in advance will be seated near the window.
This clause selects a subset of the guests. By contrast, the following clause comments on an already identified person:
Chị Mai, người phụ trách dự án, sẽ gọi lại cho anh chiều nay.
Mai, who is in charge of the project, will call you back this afternoon.
The appositive noun phrase người phụ trách dự án is pronounced as a parenthetical aside and written between commas. In careful prose, do not rely on commas mechanically: make sure the referent is already unique before using the nonrestrictive reading.
A relative can contain other clause links
A postnominal relative can itself contain time, condition, concession, purpose, cause, or reported content. These inner links do not change the outer fact that the entire clause modifies the noun before it.
Tôi cần tìm người sẽ trực điện thoại khi mọi người đi ăn trưa.
I need to find someone who will answer the phone while everyone is at lunch.
Anh nhớ mang theo giấy tờ mình đã chuẩn bị trước khi đến lãnh sự quán nhé.
Remember to bring the documents you prepared before going to the consulate.
Họ đang tuyển một người dù chịu áp lực cao vẫn giữ được bình tĩnh.
They are recruiting someone who remains calm even under heavy pressure.
Tôi đã lưu lại hướng dẫn để nhân viên mới có thể tự cài phần mềm.
I saved the instructions so that new employees can install the software themselves.
The last example has a purpose clause, not a relative: để nhân viên mới có thể... explains why the instructions were saved. If the intended meaning is “the instructions that allow new staff to install it,” say hướng dẫn giúp nhân viên mới tự cài phần mềm. The noun-before-clause sequence alone is not enough; the clause must actually predicate something of, or contain a gap linked to, that noun.
Clause chains can be equally compact. In người đến sớm, mở cửa rồi pha cà phê, one understood person performs all three actions. In careful writing, repeating a subject or adding và may prevent a mistaken reading.
Dialogue: where the boundary changes the referent
A: Anh cần bản hợp đồng nào? B: Bản chị Lan sửa sau khi khách hàng góp ý ấy.
A: Which contract do you need? B: The one Lan revised after the client commented.
The relative chị Lan sửa sau khi khách hàng góp ý identifies the contract. The final demonstrative ấy points back to the entire noun phrase. If B instead said Sau khi khách hàng góp ý, chị Lan sửa bản hợp đồng ấy, the time clause would frame a main event: “After the client commented, Lan revised that contract.” The words are similar, but moving bản hợp đồng changes which clause modifies it.
A: Sao Minh về sớm? B: Vì mệt nên cậu ấy xin phép về trước.
A: Why did Minh leave early? B: Because he was tired, he asked to leave early.
Here vì...nên builds a causal sentence; it does not modify Minh. By contrast, người vì mệt nên xin về trước means “the person who, because they were tired, asked to leave early”: the causal pair sits inside a postnominal relative.
Choosing explicit or lighter marking
Everyday Vietnamese often omits a predictable linker: cuốn sách tôi mượn, tôi nghĩ anh ấy biết, mưa thì ở nhà. Explicit marking becomes useful when clauses are long, when more than one attachment is possible, or when careful prose needs to show the logic at first reading. Rằng is notably more written or formal than conversational là or zero. Paired connectives are neutral and especially helpful in instructions and explanations, though natural speech often retains only the member needed for clarity.
Do not mix halves at random. Nếu...thì expresses condition-result, vì...nên cause-result, and tuy...nhưng concession-contrast. Dù...vẫn is another common concessive pair. A long relative remains easier to process when its inner link is consistent.
Common Mistakes
1. Using an English-style relative pronoun
❌ Tôi đã gặp người ai làm ở phòng nhân sự.
Incorrect: ai is an interrogative ‘who,’ not an English-style relative pronoun.
✅ Tôi đã gặp người làm ở phòng nhân sự.
I met the person who works in human resources.
The head người comes first, and the following clause has a subject gap. No equivalent of English who is required.
2. Keeping a simple object pronoun as well as the gap
❌ Đây là người mà tôi gặp anh ấy hôm qua.
Incorrect in the ordinary simple-relative reading: anh ấy repeats the object already represented by người.
✅ Đây là người mà tôi gặp hôm qua.
This is the person I met yesterday.
A resumptive pronoun can have specialized uses in difficult structures, but it is not the default in a short object relative.
3. Using rằng to introduce a relative
❌ Tôi thích cuốn sách rằng bạn giới thiệu.
Incorrect: rằng introduces declarative content, not a noun-modifying relative.
✅ Tôi thích cuốn sách bạn giới thiệu.
I like the book you recommended.
Zero marking is natural here; mà is also possible when a visible boundary is useful.
4. Mismatching a connective pair inside a long relative
❌ Tôi cần người nếu máy hỏng nên biết gọi kỹ thuật viên.
Incorrect: nếu introduces a condition, but nên is being forced into the result slot without a well-formed consequence.
✅ Tôi cần người mà nếu máy hỏng thì biết gọi kỹ thuật viên.
I need someone who knows to call a technician if the machine breaks.
The repair keeps the outer relative boundary clear with mà and uses the complete conditional frame nếu...thì inside it.
Key Takeaways
- A Vietnamese relative follows its head noun: noun + (mà) + clause with a gap.
- Mà can clarify the boundary but is not an inflected relative pronoun.
- Complements, relatives, conditions, causes, concessions, purposes, and time clauses have different structural jobs even when several occur in one sentence.
- More explicit linking usually improves clarity in long or careful prose; lighter or zero linking is common in conversation.
- In a long relative, match nếu...thì, vì...nên, tuy...nhưng, or dù...vẫn consistently.
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
- Direct versus Indirect QuotationB1 — Choose between reproducing a speaker’s exact Vietnamese words and integrating their message into an indirect complement.
- Mà in Relative ClausesB1 — Use mà as an optional boundary marker between a head noun and the Vietnamese relative clause that follows it.
- Possessive and Oblique RelativesC1 — Express whose, with whom, where, and other non-core relationships through Vietnamese possession, lexical recasting, and carefully framed topic-comment structures.
- Rằng and Declarative ComplementsA2 — Use rằng to introduce a declarative clause after verbs of saying, thinking, knowing, and believing, especially in careful or written Vietnamese.