Forming the Past Tense: the l-participle

The Czech past tense is built from two pieces: an l-participle (a form of the main verb ending in -l) and the present tense of být ("to be") used as an auxiliary. There is only one past tense for everyday purposes — the same construction covers "I did," "I was doing," and "I have done," with aspect (not a separate tense) handling the difference. This page is a reference for assembling it correctly: the participle endings, their agreement, and the all-important placement of the auxiliary.

The two ingredients

1. The l-participle — take the past stem and add an -l plus a gender/number ending. For most verbs the past stem is the infinitive minus -t:

  • dělat → dělal
  • být → byl
  • vidět → viděl

2. The auxiliary být — the present-tense forms jsem, jsi, jsme, jste mark first and second person. Crucially, the third person has no auxiliary at all — the bare participle stands alone.

PersonAuxiliaryExample (dělat, masc.)
jsemdělal jsem
tyjsidělal jsi
on— (none)dělal
myjsmedělali jsme
vyjstedělali jste
oni— (none)dělali

Dělal jsem to celé odpoledne.

I was doing it all afternoon. (1st person → auxiliary jsem; male speaker)

Petr to udělal.

Petr did it. (3rd person → no auxiliary at all)

💡
English speakers reach instinctively for a third-person auxiliary ("he has done"). In Czech the third-person past is the bare participle — adding je or jsou is simply wrong. Petr to udělal, never Petr to je udělal.

Gender and number agreement

This is what English speakers most need to internalize: the participle agrees with the subject in gender and number, exactly like an adjective. The choice of ending depends on whether the subject is masculine, feminine, or neuter, singular or plural — and in the plural, on animacy for masculines.

Singular

GenderEndingdělatbýt
masculine-ldělalbyl
feminine-ladělalabyla
neuter-lodělalobylo

Plural

GenderEndingdělatbýt
masculine animate-lidělalibyli
masculine inanimate / feminine-lydělalybyly
neuter-ladělalabyla

The endings -li, -ly, -la are pronounced identically in casual speech but written differently — this is one of the trickiest spelling distinctions in Czech and a constant headache even for natives. See l-participle agreement.

On to viděl.

He saw it. (masculine singular → -l)

Ona to viděla.

She saw it. (feminine singular → -la)

To dítě to vidělo.

The child saw it. (neuter singular → -lo)

The masculine-animate -li vs. feminine -ly contrast

The plural is where agreement bites hardest. A group of men (or any group including at least one man, with a masculine-animate head noun) takes -li; a group of women, or masculine-inanimate things, takes -ly.

Kluci si hráli na zahradě.

The boys played in the garden. (masc. animate plural → -li)

Holky si hrály na zahradě.

The girls played in the garden. (feminine plural → -ly)

Vlaky měly zpoždění.

The trains were delayed. (masc. inanimate plural → -ly, not -li)

For mixed-gender groups (men and women together), the masculine-animate -li wins. See l-participle agreement.

Consonant-stem participles without -e-

Many common verbs whose stem ends in a consonant form the participle without an inserted -e- before the -l. You cannot say neselo with an extra vowel — the consonant sits directly against the -l:

InfinitiveParticiple (m.)Meaning
néstneslcarried
mocimohlcould / was able
véstvedlled
říctřeklsaid
péctpeklbaked

Nesl jsem těžkou tašku.

I was carrying a heavy bag. (nesl — no -e- before -l; male speaker)

Nemohli jsme přijít, omlouváme se.

We couldn't come, we're sorry. (mohl → mohli)

The -nul / -l split for -nout verbs

Verbs ending in -nout have two competing participle shapes. The older, fuller form keeps -nu- (tisknul); the shorter, often more literary or standard form drops it (tiskl). Both are heard; the choice varies by verb and register, with the shorter form felt as more formal for many verbs and the -nul form as more colloquial.

InfinitiveLonger (often colloquial)Shorter (often standard/literary)
tisknouttisknultiskl
padnoutpadnulpadl
zvednoutzvednulzvedl

A handful of -nout verbs sit outside this neat split because their standard participle uses a different stem altogether — most notably zapomenout ("to forget"), whose standard past is zapomněl (the zapomnul you sometimes hear is colloquial).

Zapomněl jsem klíče doma.

I left my keys at home. (zapomněl — the standard stem; male speaker)

The auxiliary is a second-position clitic

This is the rule that makes Czech past-tense word order feel alien at first. The auxiliary jsem / jsi / jsme / jste is a clitic: an unstressed little word that must sit in the second position of the clause — right after the first stressed unit, not necessarily next to its participle. If the participle is the first word, the auxiliary follows it; but if anything else opens the clause (an adverb, an object, a subject), the auxiliary slots in immediately after that opener.

Udělal jsem to.

I did it. (participle first → jsem in second position right after it)

Včera jsem to udělal.

Yesterday I did it. (the adverb opens the clause → jsem jumps to second position, before the participle)

To jsem ti neřekl.

I didn't tell you that. (object 'to' opens the clause → jsem comes second)

When several clitics cluster, they line up in a fixed order — the auxiliary first, then short-form pronouns. See the clitic second-position rule and the past-tense auxiliary.

💡
Think of the auxiliary jsem as magnetically attracted to the second slot of the clause, leaving the participle to land wherever the meaning needs it. Get this placement right and your past tense will instantly sound native rather than translated.

Common mistakes

❌ On je udělal to.

Wrong — the third person takes no auxiliary; there is no 'je' in the past.

✅ On to udělal.

He did it.

❌ Holky si hráli na zahradě.

Wrong agreement — a feminine plural subject needs -ly, not -li.

✅ Holky si hrály na zahradě.

The girls played in the garden.

❌ Včera udělal jsem to.

Wrong order — with an opener like 'včera', the clitic jsem must come second, not after the participle.

✅ Včera jsem to udělal.

Yesterday I did it.

❌ Já dělala jsem to.

Clunky — once 'já' opens the clause, jsem belongs in second position, before the participle.

✅ Já jsem to dělala. / Dělala jsem to.

I was doing it. (female speaker)

❌ Neseli jsme tašky.

Wrong stem — nést has no -e- before -l; the participle is nesl → nesli.

✅ Nesli jsme tašky.

We were carrying the bags.

Now practice Czech

Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.

Start learning Czech

Related Topics