Not X but Y: không (phải) … mà …, and X chứ không Y
not … but … / …, not …
Pattern: không (phải là) + [X] + mà (là) + [Y] · [X] + chứ không (phải là) + [Y]
Typed without accents: khong … ma, chu khong
To put something right, say what it isn't, then mà and what it is. With a noun, use không phải (là) … mà là: Ảnh không phải anh ruột em mà là anh họ. He's not my brother, he's my cousin (in Hà Nội, anh ấy). With a verb or adjective, plain không … mà: Em không đi xe buýt mà đi xe máy. I don't take the bus, I go by motorbike.
You can also turn it round: the right thing first, then chứ không and the wrong one. Mình hẹn thứ sáu chứ không phải thứ bảy. We said Friday, not Saturday. This order sounds firmer, as if setting the record straight. In Saigon speech, and in casual messages, chứ is often chớ: chớ không phải.
English "not … but" is mà here, not nhưng. Nhưng sets two true things against each other (small but clean); mà swaps a wrong idea for the right one.
You know không phải from correcting a noun, and chứ at the end of a happy yes: Có chứ! In chứ không, it sits in the middle and means "rather than".
Examples
Highlighted words are what Saigon and Hà Nội say differently.
-
Saigon
Ảnh không phải anh ruột em mà là anh họ.
Hà Nội
Anh ấy không phải anh ruột em mà là anh họ.
He's not my brother, he's my cousin.
-
Em không đi xe buýt mà đi xe máy.
I don't take the bus, I go by motorbike.
-
Mình hẹn thứ sáu chứ không phải thứ bảy.
We said Friday, not Saturday.
-
Saigon
Em nói giỡn thôi, chứ không có ý gì đâu.
Hà Nội
Em nói đùa thôi, chứ không có ý gì đâu.
I was only joking, I didn't mean anything by it.