Malay normally uses bukan when a speaker rejects an identity, a category, or one proposed alternative in favor of another. That principle is more reliable than the beginner shortcut “use bukan before a noun”: bukan can reject a whole noun predicate, but it can also focus on one constituent inside a verbal clause. English speakers must therefore follow what is being rejected, not whether the English translation contains be.
Rejecting a nominal identity
Malay nominal clauses do not need a present-tense equivalent of English be. The predicate can follow the subject directly: Ini rumah saya means “This is my house.” To reject that identity, place bukan before the predicate.
Ini bukan rumah saya.
This is not my house.
Encik Farid bukan doktor; beliau jurutera.
Mr Farid is not a doctor; he is an engineer.
Mereka bukan ahli persatuan itu.
They are not members of that association.
The same pattern covers classification, profession, ownership, origin expressed as a noun phrase, and kinship. What all of these share is an implicit claim of identity: “X belongs to category Y” or “X is the Y in question.” Bukan rejects that link.
| Positive identity | Rejected identity | Meaning |
|---|---|---|
| Itu beg saya. | Itu bukan beg saya. | That is not my bag. |
| Hafiz ketua pasukan. | Hafiz bukan ketua pasukan. | Hafiz is not the team leader. |
| Ini masalah teknikal. | Ini bukan masalah teknikal. | This is not a technical problem. |
In (formal) definitions, ialah may link a subject to a noun phrase, but negation still uses bukan: Tujuan mesyuarat ini bukan untuk mencari kesalahan. Do not mechanically build tidak ialah. The choice of negator expresses the type of rejection; it does not preserve every word of the positive clause.
Why English be is not the test
English uses be with nouns and adjectives alike: “She is a doctor” and “She is tired.” Malay treats those predicates differently. A noun identifies or classifies, so it normally takes bukan. An adjective describes a condition, so a plain descriptive denial normally takes tidak.
Aina bukan doktor.
Aina is not a doctor.
Aina tidak sihat hari ini.
Aina is not well today.
Bilik itu tidak besar, tetapi cukup selesa.
The room is not large, but it is comfortable enough.
This is a major transfer trap. The English word is tells you nothing about the Malay negator. Ask whether the predicate proposes an identity (bukan doktor) or describes a state or quality (tidak sihat). The basic descriptive pattern is covered more fully on tidak with verbs and adjectives.
There is an important apparent exception: bukan can precede an adjective or verb when the speaker is correcting an alternative. In that use, it does not merely deny the descriptive predicate; it rejects “X rather than Y.”
Kereta itu bukan mahal, cuma susah hendak dijaga.
The car is not expensive; it is just difficult to maintain.
Here the speaker corrects the proposed diagnosis mahal. A neutral answer to “Is the car expensive?” would be Kereta itu tidak mahal. The bukan version sounds contrastive: “Expensive is not the right characterization.”
Correcting one constituent
Because bukan rejects an alternative, it can focus on the person, time, place, or manner being proposed even when the larger clause contains a verb. The focused constituent usually comes immediately after bukan, and stress in speech reinforces the contrast.
Bukan saya yang pergi; Nadia yang pergi.
It wasn't me who went; Nadia was the one who went.
Kami bertolak bukan hari ini, tetapi esok pagi.
We are leaving not today, but tomorrow morning.
Dia datang bukan dengan kereta, tetapi dengan motosikal.
He/She came not by car, but by motorcycle.
In Bukan saya yang pergi, yang pergi identifies the relevant participant and bukan saya rejects one candidate. The sentence does not mean “I did not go” in a neutral, event-denying sense; that would be Saya tidak pergi. It means “someone went, but that person was not me.” This difference is one part of negation scope.
Naming the replacement: melainkan, tetapi, and tapi
The balanced construction bukan X melainkan Y means “not X but rather Y.” Melainkan is especially natural in careful explanation, argument, and (formal) prose. It presents Y as the alternative that remains after X has been excluded.
Warna dinding itu bukan merah melainkan biru.
The wall is not red but rather blue. (formal/careful)
Keputusan itu dibuat bukan untuk menghukum melainkan untuk melindungi orang ramai.
That decision was made not to punish but to protect the public. (formal)
Bukan X, tetapi Y is neutral and very common in planned speech and writing. Bukan X, tapi Y has the same basic contrast but is (informal). The comma helps readers see the two balanced alternatives.
Ini bukan aduan, tetapi cadangan.
This is not a complaint but a suggestion. (neutral)
Saya bukan marah, tapi kecewa.
I'm not angry, just disappointed. (informal)
Do not assume that melainkan always translates English unless. It can introduce an exception in other environments, but after bukan it commonly supplies the corrected alternative. The two halves should be structurally comparable: noun against noun, time against time, or purpose against purpose.
Answers and pragmatic force
A standalone Bukan. rejects an identity or a proposition framed as an identification. It is a complete answer, with standard initial capitalization and a full stop in writing.
— Ini kunci awak? — Bukan. Kunci saya ada di dalam beg.
— Is this your key? — No. My key is in the bag.
By contrast, answer a question about an event or quality with the relevant predicate and tidak, or with an appropriate short answer. This is why bukan should not become a universal translation of English “no.” In (informal) speech, speakers may use a contrastive Bukan... to challenge an entire assumption, but the implied correction must be recoverable from context.
Common Mistakes
1. Choosing bukan merely because English uses is
❌ Sara bukan penat selepas perjalanan itu.
Incorrect for a neutral description — penat is an adjective, not an identity being corrected.
✅ Sara tidak penat selepas perjalanan itu.
Sara is not tired after that journey.
2. Using tidak for a noun predicate
❌ Lelaki itu tidak abang saya.
Incorrect — abang saya is a nominal identity.
✅ Lelaki itu bukan abang saya.
That man is not my older brother.
3. Losing the focus contrast
❌ Saya tidak pergi; Nadia yang pergi.
Poor match for the intended correction — the first clause simply denies that I went.
✅ Bukan Amir yang menelefon; Haziq yang menelefon.
It wasn't Amir who called; Haziq was the one who called.
4. Joining the negator to its predicate
❌ Inibukan tempat letak kereta.
Incorrect spelling — bukan is a separate word.
✅ Ini bukan tempat letak kereta.
This is not a parking area.
Key Takeaways
Use bukan to reject an identity, category, or proposed alternative. Use it before ordinary noun predicates, and use focused bukan when correcting who, when, where, how, or which description applies. Bukan X melainkan Y is careful or formal, bukan X tetapi Y is neutral, and bukan X tapi Y is informal. Above all, never choose bukan simply because the English sentence contains be.
Now practice Malay
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Malay →Related Topics
- Negation: Choosing the Right Form in Malaysian MalayA1 — Choose among tidak, bukan, belum, jangan, tanpa, and colloquial tak by identifying the predicate type, time expectation, and clause purpose.
- tidak with Verbs and Adjectives in Malaysian MalayA1 — Use tidak before actions, states, and qualities, and place it carefully to show exactly what the sentence denies.
- belum: Not Yet in Malaysian MalayA1 — Use belum when a situation has not been realized so far but remains expected or relevant as a later possibility.
- Negation Scope with Aspect, Modals, and Focus in Malaysian MalayB2 — Interpret and control whether negation applies to necessity, probability, frequency, completion, or one focused constituent in Malaysian Malay.
- Nominal Sentences in Malaysian MalayA1 — How Malay identifies and classifies people and things with a noun predicate, usually without an overt copula.