“noni vs kedo vs ga”: The Three Concessive Siblings [JLPT N4-N3]

By Nihongo to Japan · Updated July 3, 2026

Master the subtle differences among 〜のに, 〜けど, 〜が for smoother, more natural Japanese.

“noni vs kedo vs ga”: The Three Concessive Siblings

These three all express concession (although…, but), differing in emotional strength and register: 〜のに = “even though 〜, …” (with disappointment, dissatisfaction, surprise — the most emotional): 「毎日練習したのに、全然上手くならない」 (even though I practiced daily, I'm not improving at all); 〜けど(けれど) = “although 〜, but” (neutral, common in speech): 「試験は難しかったけど、なんとか合格した」 (the exam was hard, but I managed to pass); 〜が = “although 〜, but” (most objective, written): 「お電話いただいた、席を外しておりました」 (you called, but I was away from my desk).

🧠 Core nuance: same ‘but,' with emotion from strong to faint

The core is the difference in emotional strength and register of concession: all three link contrasting content, but: ① のに carries the strongest emotion — disappointment, dissatisfaction, complaint, surprise (tried hard yet no result); ② けど is neutral, common in speech, a plain “although…, but”; ③ が is the most objective, written, formal, the faintest in tone. Emotional strength: のに > けど > が. Register: が (written/formal) > けど (colloquial). ⚠️ のに is not followed by a command/will/invitation (that's the realm of けど/が).

📌 How to Connect

FormNuanceExample
plain form + のにeven though 〜 (strong emotion)練習したのに
plain form + けど(けれど)although 〜, but (neutral, colloquial)難しいけど
plain/polite form + がalthough 〜, but (objective, written)高いです

💬 Example Sentences

🔄 Compare: のに vs けど vs が vs ても

ExpressionNuanceExample
〜のに“even though 〜” (most emotional, disappointment/dissatisfaction)練習したのに落ちた
〜けど“although 〜, but” (neutral, colloquial)安いけどおいしい
〜が“although 〜, but” (objective, written/formal)高いが、買う価値はある
〜ても“even if 〜” (concession, hypothetical)練習しても落ちる

⚠️ Common Mistakes

  1. のに + command/will: ✗ 難しいのにやってみよう → use けど/が (難しいけどやってみよう).
  2. Register/setting: formal writing uses が; casual speech uses けど; disappointment uses のに.
  3. のに connection: な-adj/noun use 「なのに」 (暇なのに); ✗ 暇のに.
  4. Emotional strength: のに strongest (disappointment), が faintest (objective).

💡 Nuance & When to Use

のに・けど・が are all concessive (although…, but), differing in emotion and register: のに carries the strongest emotion (disappointment, dissatisfaction, surprise, like tried hard yet no result), and isn't followed by a command/will; けど is neutral, common in speech (a plain although…, but); が is the most objective, written, formal (faintest in tone). Emotional strength: のに > けど > が; register: が (written) > けど (colloquial). Use のに for disappointment, けど for casual chat, が for formal writing. A must at N4.

🎯 JLPT Exam Tips

🖊️ 練習題(5 題)

Q1. 「毎日練習した___、全然上手くならない。」(明明每天練習了,卻一點都沒進步,失望)

(A) けど (B) が (C) のに (D) A和B都可以

Q2. 「試験が難しかった___、なんとか合格した。」(雖然考試很難,但勉強合格了,正面結果)

(A) のに (B) ので (C) けど (D) から

Q3. 「お電話いただいた___、席を外しておりました。」(雖然您打電話了,但我不在座位上,禮貌書面)

(A) のに (B) けど (C) が (D) のに(あるべき感謝)

Q4. 「のに」が最も自然な文はどれ?

(A) 努力したのに、合格した。

(B) 頑張ったのに、落ちてしまった。(失望・抱怨)

(C) 難しいのに、やってみよう。

(D) 早起きしたのに、元気だ。

Q5. 「のに」「けど」「が」の感情強度の順は?

(A) が > けど > のに

(B) のに(最有感情)> けど(中性)> が(最客觀)

(C) けど > のに > が

(D) 感情的な差はない。


答案解析

1. (C) のに ── 「毎日練習したのに(明明每天練習了),全然上手くならない(卻一點沒進步)」= 失望・不滿 → のに(帶感情的逆接)。

2. (C) けど ──「試験が難しかったけど、なんとか合格した(考試雖難但勉強合格)」= 中性的逆接(口語)。(A) のに 帶「失望・意外」與正面結果不合、(B) ので/(D) から 是因果。

3. (C) が ── 「お電話いただいたが(雖然您打電話了),席を外しておりました(我不在)」= 書面・禮貌的逆接 → が(最正式・書面)。

4. (B) ── 「頑張ったのに、落ちてしまった(明明努力了卻落榜)」= 失望・不滿的逆接 → のに 的典型用法。(A) のに + 正面結果(合格)= 不自然(のに 通常後接令人失望的結果)。

5. (B) ── 感情強度:のに(最強・有失望感情)> けど(中性・口語輕鬆)> が(最客觀・書面)。