The past negative — "wasn't [adjective]" — is the form that scares beginners because it stacks two ideas at once, and it turns out to be the easiest form on the whole i-adjective map, because it introduces nothing new. If you know the negative (〜くない) and you know how any い-adjective forms its past (〜かった), you already know the past negative: 〜くなかった. 高い → 高くなかった, 面白い → 面白くなかった. There is genuinely no separate ending to learn. This page shows why it is fully compositional, gives you the two polite variants, and heads off the double-marking error English speakers reach for.
The rule: build it in two steps
Don't memorize 〜くなかった as a four-syllable block. Build it:
- Make the negative: 高い → 高くない.
- The ない on the end is itself an い-adjective, so put it in the past the ordinary way — drop its い, add かった: ない → なかった.
Result: 高く + なかった = 高くなかった.
| Present | Negative | Past negative |
|---|---|---|
| 高い (takai) | 高くない (takakunai) | 高くなかった (takakunakatta) |
| 面白い (omoshiroi) | 面白くない (omoshirokunai) | 面白くなかった (omoshirokunakatta) |
| 難しい (muzukashii) | 難しくない (muzukashikunai) | 難しくなかった (muzukashikunakatta) |
| 寒い (samui) | 寒くない (samukunai) | 寒くなかった (samukunakatta) |
今回のテストは難しくなかった。
konkai no tesuto wa muzukashikunakatta
This time's test wasn't difficult.
思ったより高くなかった。
omotta yori takakunakatta
It wasn't as expensive as I expected.
部屋は全然狭くなかった。
heya wa zenzen semakunakatta
The room wasn't cramped at all.
Why it is fully compositional
The reason there is nothing extra to learn is worth stating plainly: 〜くない ends in the い-adjective ない, and forming a past just means conjugating that final い-adjective by the rule you already own (い → かった). So:
- 高くない (isn't high) → conjugate the ない → 高くなかった (wasn't high)
The 高く part — the adverbial stem — never moves. Only the ない half swings into the past. This is exactly parallel to how the plain past works on a bare adjective; you are just applying it to ない instead of to 高い. Once you see the past negative as adverbial 〜く + past-tense なかった, it stops being a form and becomes an assembly.
Polite past negative: two correct options
Just like the plain negative had two polite forms, the past negative has two — both fully correct:
- 〜くなかったです — plain past negative + です (politeness). Everyday polite speech.
- 〜くありませんでした — the more formal option; here ありません carries into its own past でした.
| Plain | Polite (〜くなかったです) | Polite (〜くありませんでした) |
|---|---|---|
| 高くなかった | 高くなかったです | 高くありませんでした |
| 面白くなかった | 面白くなかったです | 面白くありませんでした |
| 寒くなかった | 寒くなかったです | 寒くありませんでした |
あの映画はあまり面白くなかったです。
ano eiga wa amari omoshirokunakatta desu
That movie wasn't very interesting. (polite)
残念ながら、天気は良くありませんでした。
zannen nagara, tenki wa yoku arimasen deshita
Unfortunately, the weather wasn't good. (polite, more formal)
Register note: 〜くありませんでした (formal) suits careful or written speech and business settings; 〜くなかったです (informal-polite) is the natural everyday choice. Both are appropriate with strangers. Notice the difference in where the past shows up: in 〜くなかったです the past is inside なかった (です stays frozen); in 〜くありませんでした the past moves onto でした. Two routes, same meaning.
In real conversation the past negative most often does the job of correcting an expectation — someone assumed a thing was hard, pricey, boring, or far, and you report that it turned out otherwise. That is why it so frequently pairs with 思ったより ("more than I thought") or 意外と ("surprisingly").
意外と、この辺は物価が高くなかった。
igai to, kono hen wa bukka ga takakunakatta
Surprisingly, the cost of living around here wasn't high.
いい → よくなかった
As in every conjugated form, いい (good) uses its よ- stem, giving よくなかった — never ×いくなかった. Its formal variant is 良くありませんでした.
今日は体調があまり良くなかった。
kyō wa taichō ga amari yokunakatta
I wasn't feeling very well today.
How this differs from English
"Wasn't expensive" stacks three separate English pieces: the verb was, the negator not, and the adjective expensive — three words, and only was moves for tense. Japanese fuses all three into one inflected adjective: 高くなかった. Read it as its parts and the mapping is exact — 高く (the adjective, in its connecting form) + なかった (the "not" + the past, rolled together, because the negator ない is itself an adjective that pasts to なかった). English keeps its "not" and its "was" as loose, movable words; Japanese welds them onto the adjective's tail. So the instinct to build "wasn't" from a copula (でした) plus a negator (じゃ) is doubly foreign to the target grammar: neither piece detaches, and neither belongs on an い-adjective in the first place. The whole idea lives in that final なかった.
The full i-adjective square
With this page you now have all four cells of the い-adjective grid. Here is 高い in one view — notice every cell is the word inflecting, and です (when present) never carries the tense:
| Non-past | Past | |
|---|---|---|
| Affirmative | 高い / 高いです | 高かった / 高かったです |
| Negative | 高くない / 高くないです | 高くなかった / 高くなかったです |
Common Mistakes
1. Using じゃなかった. This past negative belongs to nouns and な-adjectives (静かじゃなかった), never い-adjectives.
❌ このホテルは高いじゃなかった。
kono hoteru wa takai janakatta
Wrong — じゃなかった is for nouns/な-adjectives.
✅ このホテルは高くなかった。
kono hoteru wa takakunakatta
This hotel wasn't expensive.
2. Double-marking with でした after the plain past negative. なかった already contains the past; adding でした marks it twice.
❌ 面白くなかったでした。
omoshirokunakatta deshita
Wrong — use なかったです, or the formal ありませんでした, not なかったでした.
✅ 面白くなかったです。
omoshirokunakatta desu
It wasn't interesting. (polite)
3. Mixing the two polite routes. Choose なかったです or ありませんでした — don't blend them.
❌ 高くありませんかった。
takaku arimasen katta
Wrong — ありません takes でした for the past, giving 高くありませんでした.
✅ 高くありませんでした。
takaku arimasen deshita
It wasn't expensive. (polite, formal)
4. Saying いくなかった for いい. いい conjugates on the よ- stem throughout.
❌ 天気がいくなかった。
tenki ga ikunakatta
Wrong — いい becomes よくなかった.
✅ 天気がよくなかった。
tenki ga yokunakatta
The weather wasn't good.
Key Takeaways
- Past negative of an い-adjective: 〜くなかった (高い → 高くなかった).
- It is fully compositional: the negative 〜くない with its ない conjugated into the past (ない → なかった) — no new ending.
- Polite: 〜くなかったです (everyday) or 〜くありませんでした (more formal) — both correct.
- Never じゃなかった, and never double-mark with でした after なかった.
- いい is irregular: よくなかった, not ×いくなかった.
Now practice Japanese
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Japanese→Related Topics
- i-Adjectives: Negative (〜くない)N5 — To negate an い-adjective you drop the final い and add くない (高い→高くない); the polite versions are 〜くないです and 〜くありません — and crucially you never use じゃない, which belongs to nouns and な-adjectives.
- i-Adjectives: Past (〜かった)N5 — To put an い-adjective in the past you drop the final い and add かった (楽しい→楽しかった); the polite past is 〜かったです — never ×楽しいでした — because with a true い-adjective the word itself carries the tense, not the copula.
- ない as an i-AdjectiveN4 — The single insight that unifies the whole negative system: ない ('there isn't / not') is itself an い-adjective, so it inflects like one — なかった, なくて, なく — wherever it appears, whether after a verb, an adjective, or on its own.