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

Content by NTJ Kuma · Nihongo to Japan editorial team · Updated July 27, 2026

練習したのに上達しない」「難しいけど合格した」 — one “but,” from emotional のに to neutral が.

「毎日頑張ったのに、落ちた」 — 「のに」 hides frustration

毎日頑張ったのに試験に落ちた」 (I worked hard every day, yet I failed) — all three mean “although ~, but,” but 「のに・けど・が」 differ a lot in emotional charge: のに = “even though ~” (with dissatisfaction, surprise, regret); けど = “but” (neutral, colloquial); が = “but” (neutral, more written). This guide picks the right adversative by “emotion” and “register.”

Emotion, strongest to mildest: のに > けど ≒ が

All three are adversative; the difference is のに carries emotion, けど/が are neutral (が more formal).

How to Connect

FormNuanceAttachment
〜のにeven though (emotional)plain form (na-adj/noun + な) + のに
〜けどbut (colloquial, neutral)plain/polite + けど
〜がbut (written, neutral)polite + が

See it in context

⚠️ Where learners slip up

「のに」 can't be followed by a command/intention/conjecture. ✗ 難しいのに、頑張れ/頑張ろう. For a command, use 「けど」 (難しいけど、頑張って). のに only states an established “even though” fact.

「のに」 carries emotion — careful in formal settings. のに often conveys dissatisfaction or complaint (約束したのに!), which can sound emotional toward superiors; in formal settings, prefer が.

「けど」 is the safest colloquial adversative. When unsure of the emotion, けど is safest (neutral, all-purpose); が is its written version.

🔄 Compare with similar forms: のに/けど/が/ても

FormNuanceExample
〜のにeven though (emotional)頑張ったのに
〜けどbut (colloquial neutral)頑張ったけど
〜がbut (written neutral)頑張りましたが
〜てもeven if (hypothetical)頑張っても

💡 The one thing to remember

For the three adversatives, start with emotion: のに = “even though” with dissatisfaction/surprise (most charged), けど = neutral “but” (all-purpose colloquial), が = けど's written formal version. Practical advice: in everyday speech, 「けど」 is safest; use のに only to stress the frustration or surprise of “even though ~” (and never put a command after it); use が for essays and formal reports. Grasp “のに has emotion, けど/が are neutral” and you can tell them apart.

❓ Questions you might have

Q: 「頑張ったのに」 vs 「頑張ったけど」?

「〜のに」 carries emotion (dissatisfaction, surprise, regret): 頑張ったのに (I worked so hard, yet… = frustration); 「〜けど」 is a neutral statement: 頑張ったけど (I tried, but… = plain contrast). For “aggrieved, surprised,” use のに; for a mere pivot, けど.

Q: Can 「頑張ろう」 follow 「のに」?

No. 「のに」 only states an established fact and can't be followed by a command, intention, or conjecture (✗ 難しいのに頑張ろう). For “it's hard, but let's try,” use けど/ても (難しいけど頑張ろう/難しくても頑張ろう).

🖊️ Practice Questions (5)

Q1. 「毎日練習した___、全然上手くならない。」(Even though I practiced every day, I'm not getting better at all — disappointment)

(A) けど (B) が (C) のに (D) both A and B work

Q2. 「試験が難しかった___、なんとか合格した。」(The exam was hard, but I somehow passed — a positive result)

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

Q3. 「お電話いただいた___、席を外しておりました。」(Although you called, I was away from my desk — polite / written)

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

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

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

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

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

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

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

(A) が > けど > のに

(B) のに(most emotional)> けど(neutral)> が(most objective)

(C) けど > のに > が

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


Answer Explanations

1. (C) のに ── 「毎日練習したのに」(even though I practiced every day), 「全然上手くならない」(yet not improving at all) = disappointment / dissatisfaction → のに (an emotional contrastive).

2. (C) けど ──「試験が難しかったけど、なんとか合格した」(the exam was hard, but I somehow passed) = a neutral contrastive (colloquial). (A) のに carries "disappointment / surprise," which doesn't fit a positive result; (B) ので / (D) から are causal.

3. (C) が ── 「お電話いただいたが」(although you called), 「席を外しておりました」(I was away) = a written / polite contrastive → が (most formal / written).

4. (B) ── 「頑張ったのに、落ちてしまった」(even though I tried hard, I failed) = a contrastive of disappointment / dissatisfaction → the typical use of のに. (A) のに + a positive result (passing) = unnatural (のに is usually followed by a disappointing result).

5. (B) ── Emotional intensity: のに (strongest — with a sense of disappointment) > けど (neutral / light colloquial) > が (most objective / written).

Keep learning