The core problem in one sentence: a regular (weak) Norwegian verb forms its past tense in one of two main ways — Class 1 with -et (kaste → kastet) or Class 2 with -te/-t (lese → leste) — and English speakers, having no such split, tend to default everything to one ending and guess wrong. The good news is that the choice is largely predictable from the sound of the stem. The final consonant of the stem usually tells you which class the verb belongs to. This page gives you that heuristic so you can make an educated guess instead of memorising every verb cold — while being honest about where the heuristic breaks down.
The two classes at a glance
A "weak" verb is just a regular verb — it forms its past tense with an ending rather than by changing its vowel. Norwegian has two productive weak patterns:
| Class | Past tense | Supine (perfect) | Example |
|---|---|---|---|
| Class 1 | -et (or -a) | -et (or -a) | kaste → kastet → har kastet (throw) |
| Class 2 | -te | -t | lese → leste → har lest (read) |
(In Bokmål the Class 1 ending may be written -et or -a: kastet or kasta; -et is the more neutral written form, -a is common and fully correct, especially in speech and radical Bokmål.) Notice the asymmetry that trips learners: in Class 2, the supine drops to just -t (har lest, not har leste), whereas Class 1 keeps -et throughout (har kastet).
Jeg kastet ballen til hunden.
I threw the ball to the dog. (Class 1)
Jeg leste hele boka i går.
I read the whole book yesterday. (Class 2)
The heuristic: listen to the end of the stem
Here is the practical shortcut. Take the stem (the verb minus its -e infinitive ending) and listen to how it ends:
- Stem ends in a consonant CLUSTER or a double consonant → usually Class 1 (-et).
- Stem ends in a SINGLE consonant after a long vowel, or in l / n / r / a voiceless consonant → usually Class 2 (-te).
The intuition behind it: -et has its own vowel, so it adds an easy extra syllable after the heavy consonant cluster (snakk-et, hopp-et) where cramming -te straight on would be hard to pronounce. -te glides cleanly onto a single consonant after a long vowel (les-te, kjør-te). Once you hear it that way, the split stops feeling random — it is largely about what is easy to say.
Class 1 (-et): clusters and double consonants
Stems ending in two or more consonants — including doubled consonants like -kk-, -pp-, -sk- — overwhelmingly take -et:
Vi snakket om turen hele kvelden.
We talked about the trip all evening. (snakke → snakket)
Hun vasket bilen i helga.
She washed the car at the weekend. (vaske → vasket)
Barna hoppet i sølepyttene.
The kids jumped in the puddles. (hoppe → hoppet)
Jeg jobbet hjemmefra i dag.
I worked from home today. (jobbe → jobbet)
Apply the test: snakk- ends in -kk (double), vask- ends in -sk (cluster), hopp- ends in -pp, jobb- ends in -bb. Heavy endings, all Class 1. This is also where English borrowings land — most newly imported verbs (å google → googlet, å chatte → chattet) join Class 1, which is why Class 1 is called the productive class.
Class 2 (-te): single consonant after a long vowel
Stems ending in a single consonant — especially after a long vowel, or in l, n, r — usually take -te, with the supine in -t:
Jeg lærte norsk på to år.
I learned Norwegian in two years. (lære → lærte → lært)
Vi kjørte til fjellet i går.
We drove to the mountains yesterday. (kjøre → kjørte → kjørt)
De reiste til Italia i sommer.
They travelled to Italy this summer. (reise → reiste → reist)
Hun spiste lunsj på kontoret.
She ate lunch at the office. (spise → spiste → spist)
Here lær-, kjør-, reis-, spis- each end in a single consonant after a long vowel — light endings, Class 2. After a voiceless consonant the ending is still spelled -te (reiste, spiste), even though you may hear it devoiced.
When the stem ends in a voiced consonant: the -de variant
A subset of Class 2 verbs whose stems end in a voiced sound (a vowel, or g/v after a long vowel) take -de rather than -te — leve → levde ("live"), prøve → prøvde ("try"), eie → eide ("own"). Some textbooks call this Class 3 when the stem ends in a stressed vowel (bo → bodde, bli is strong, but snø → snødde). For the purposes of choosing, treat -de as a voiced cousin of -te: it is the same Class 2 family, just voiced to match the stem.
Vi levde godt det året.
We lived well that year. (leve → levde)
Jeg prøvde å ringe deg flere ganger.
I tried to call you several times. (prøve → prøvde)
Honest caveat: it is a tendency, not a law
This is where many resources oversell. The heuristic is a strong tendency, not an absolute rule, and there are real exceptions you simply have to memorise. For example, å spørre ("ask") looks like a cluster verb but is actually irregular (spurte); some single-consonant stems still go Class 1; and a handful of verbs are accepted in both classes. So do not expect 100% accuracy.
What the heuristic buys you is a confident first guess that is right far more often than chance — and when you are wrong, you are usually wrong in a predictable, correctable way. Combine the heuristic with one habit: whenever you learn a new verb, learn its past tense at the same time, the way you learned irregular English verbs. The heuristic gets you the regulars; explicit memorisation handles the strays.
Why English speakers struggle here
English has exactly one regular past-tense ending: -ed (walked, played, wanted), pronounced three ways but spelled one way. So an English speaker's instinct is to find Norwegian's "one regular ending" and use it everywhere — and they usually pick -et, because it is the most visible and the productive class. The result is a flood of forms like leset, kjøret, reiset where the verb actually wants -te. The fix is to internalise that Norwegian has two regular endings and that the stem's final sound — not a single default — decides between them.
Common Mistakes
❌ Jeg leset boka.
Incorrect — 'lese' is Class 2: single consonant after long vowel.
✅ Jeg leste boka.
I read the book.
❌ Vi kjøret til byen.
Incorrect — 'kjøre' is Class 2 (kjørte).
✅ Vi kjørte til byen.
We drove to town.
❌ Hun har leste i to timer.
Incorrect supine — Class 2 supine drops to -t, not -te.
✅ Hun har lest i to timer.
She has read for two hours.
❌ Jeg snakte med ham.
Incorrect — cluster stem 'snakk-' is Class 1 (snakket).
✅ Jeg snakket med ham.
I talked to him.
❌ De har kast ballen frem og tilbake.
Incorrect — Class 1 keeps -et in the supine (har kastet).
✅ De har kastet ballen frem og tilbake.
They've been throwing the ball back and forth.
The first two are the default-to--et error on Class 2 verbs. The third is the supine trap: Class 2 drops to -t (har lest), Class 1 keeps -et (har kastet) — and the fifth shows the reverse mistake of stripping a Class 1 supine. The fourth is over-applying -te to a cluster stem that genuinely wants Class 1.
Key Takeaways
- Two regular classes: Class 1 (-et/-a) and Class 2 (-te / supine -t).
- Heuristic: consonant cluster / double consonant → -et; single consonant after a long vowel (and l/n/r) → -te.
- The logic is pronounceability — -et adds a buffer syllable after heavy clusters; -te glides onto light single-consonant stems.
- Class 2's supine drops to -t (har lest); Class 1 keeps -et (har kastet).
- It is a strong tendency, not a law — learn each new verb's past tense as a set, and memorise the strays.
Now practice Norwegian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Norwegian→Related Topics
- Weak Class 1: -et / -a (kaste)A2 — The largest weak verb class — preterite and supine both in -et (kaste → kastet → har kastet) — and the fully correct colloquial -a variant (kasta, snakka).
- Weak Class 2: -te / -t (spise)A2 — The -te class — preterite in -te, supine in -t (spise → spiste → har spist) — its voiceless-consonant logic, and the one-letter difference between preterite and supine.
- Weak Verbs: The Four ClassesA2 — A map of the four regular Norwegian past-tense classes (-et/-a, -te, -de, -dde) — how to predict a verb's class from its stem and how the supine differs from the preterite.