Korean -는데: Contrast, or Just Setting the Scene?
-는데 isn't only "but" — it also sets up background before your point. Plus the -(으)ㄴ데 form and the past-tense rule. Practice at kdiaryai.com.
Most learners meet -는데 as "but." It gets taught next to 하지만 and 그런데, filed under contrast, and then a week later you read a sentence like 어제 카페에 갔는데 사람이 정말 많았어요 and the "but" translation falls apart. Nobody is contrasting anything. You went to a cafe and it was crowded.
-는데 has two jobs, and they look identical on the page. Once you can tell them apart, it stops being a confusing connector and becomes the single most useful one in diary writing.
Job 1: setting up the scene
This is the job textbooks skip. -는데 introduces background — the situation you need before the main point makes sense.
어제 카페에 갔는데 사람이 정말 많았어요. I went to a cafe yesterday, and it was really crowded.
김치찌개를 처음 만들었는데 생각보다 어려웠어요. I made kimchi stew for the first time, and it was harder than I expected.
Try replacing "and" with "but" in either sentence. It doesn't break the grammar, but it adds a contrast the speaker never intended. The first clause isn't opposing the second — it's holding the door open for it.
A useful mental translation: "so, here's the situation —".
Job 2: contrast
The job you already know.
비가 오는데 우산이 없어요. It's raining, but I don't have an umbrella.
열심히 공부했는데 시험을 잘 못 봤어요. I studied hard, but I didn't do well on the test.
So how do you tell which one it is?
You don't decide from the grammar — you decide from the meaning of the two clauses. Ask one question:
Does the second clause go against what the first one leads you to expect?
Rain leads you to expect an umbrella. Studying hard leads you to expect a good score. Those expectations get broken, so it's contrast.
Going to a cafe doesn't lead you to expect an empty room. Cooking for the first time doesn't lead you to expect ease. Nothing is broken, so it's background.
Here's the part that trips people up: Korean doesn't care which one you meant. The same ending covers both, and listeners work it out from context, exactly as English speakers do with "and." You don't need to choose a different form — you only need to stop forcing "but" into your translations.
The form: -는데 or -(으)ㄴ데?
This is where the real errors happen.
| Word type | Ending | Example |
|---|---|---|
| Verb | -는데 | 가다 → 가는데 |
| Adjective, no batchim | -ㄴ데 | 바쁘다 → 바쁜데 |
| Adjective, with batchim | -은데 | 좋다 → 좋은데 |
| 있다 / 없다 | -는데 | 재미있다 → 재미있는데 |
| Noun + 이다 | -인데 | 학생이다 → 학생인데 |
오늘은 바쁜데 내일 만날까요? I'm busy today — shall we meet tomorrow?
이 책은 재미있는데 좀 길어요. This book is interesting, but it's a bit long.
Note that 있다 and 없다 take -는데 even though they behave like adjectives elsewhere. That inconsistency is worth memorising as a pair rather than reasoning about.
The rule that saves you the most trouble
In the past tense, everything takes -는데.
Adjectives included. Once you attach -았/었-, that stem behaves like a verb stem, so the adjective rule stops applying.
어제는 날씨가 좋았는데 오늘은 흐려요. The weather was nice yesterday, but today it's cloudy.
Not 좋았은데. The moment you see -았/었, stop thinking about batchim entirely.
Since diaries are written almost entirely in the past tense, this one rule covers the majority of the -는데 you'll ever write.
Sentences that just stop
You'll also see -는데 at the end of a sentence with nothing after it.
시간이 없는데요... I don't have time, though...
저는 괜찮은데... I'm fine with it, but...
The second half is deliberately left unsaid. It's how Korean softens a refusal or a disagreement without stating it outright — closer to English trailing off with "well, I mean..." than to any fixed phrase. You don't need to produce these yet, but recognising them will save you from reading a half-sentence as an unfinished thought.
Check yourself
Fill in the blank, then decide whether it's background or contrast:
- 어제 영화를 ______ (보다, past) 정말 재미있었어요.
- 날씨가 ______ (좋다) 산책할까요?
- 한국어를 3년 ______ (배우다, past) 아직 어려워요.
Answers: 봤는데 (past → -는데; background), 좋은데 (adjective with batchim; background), 배웠는데 (past → -는데; contrast — three years leads you to expect fluency).
Why this belongs in your diary
Most learner diaries are built from short, disconnected sentences. 어제 카페에 갔어요. 사람이 많았어요. Both correct, both flat.
-는데 is the cheapest way to make two sentences into one thought. It doesn't require new vocabulary or a harder tense — just one ending on a verb you already know. And because it works for both background and contrast, a single pattern connects most of what you'll want to say about a day.
Tonight, write three sentences about today, then rewrite each pair with -는데. Compare them side by side. The joined version will read like something a person said rather than something a textbook listed.