Past of Být

Být "to be" is the most important verb in Czech, and you will reach for its past tense constantly: "I was tired," "it was hard," "there were a lot of people." Its past is built exactly like any other past tense — the byl participle plus a present-tense auxiliary in the 1st and 2nd person — but because být is everywhere, this is the paradigm to drill until it's automatic.

Two things make the past of být feel different from English "was/were." First, the participle agrees in gender: a man says byl jsem, a woman says byla jsem, and a neuter or impersonal subject takes bylo. English makes no such distinction. Second, even with být itself the auxiliary is a second-position clitic, so you will often say Včera *jsem byl doma* — the auxiliary jumps ahead of the participle.

The full paradigm

Here is být across all six persons, with all genders. The auxiliary (jsem, jsi, jsme, jste) is the same one used for every Czech verb; the 3rd person has none.

PersonMasculineFeminineNeuter
1sg (já)byl jsembyla jsem
2sg (ty)byl jsibyla jsi
3sg (on/ona/ono)bylbylabylo
1pl (my)byli jsmebyly jsme
2pl (vy)byli jstebyly jste
3pl (oni/ony/ona)bylibylybyla

A few things to notice. The neuter singular bylo exists only in the 3rd person — you don't normally say "I was" about yourself in the neuter. In the plural, masculine animate takes byli (with a soft i), while feminine and inanimate take byly (with a hard y), and neuter takes byla. That byli / byly distinction is invisible in speech (both sound the same) but matters in writing; the participle agreement page covers the spelling rule in full.

Byl jsem nemocný.

I was sick. (said by a man)

Byla jsem unavená.

I was tired. (said by a woman)

Byli jsme spolu celý večer.

We were together all evening.

Gender agreement is not optional

This is the point English speakers most often forget, because English "was" doesn't care about gender. In Czech, the participle must match the subject's gender. A woman who says byl jsem has, strictly, used a masculine form about herself.

Marie byla doma, ale Tomáš byl v práci.

Marie was at home, but Tomáš was at work.

Holky byly nadšené.

The girls were excited. (feminine plural — byly)

Kluci byli nadšení.

The boys were excited. (masculine animate plural — byli)

💡
Before you say a past form of být, ask: who or what is the subject, and what gender is it? byl (he/masc.), byla (she/fem.), bylo (it/impersonal). This habit will save you constant small errors.

Uses of the past of být

1. Plain "was / were"

The everyday use: stating that someone or something was somewhere, or in some condition.

Kde jsi byla včera večer?

Where were you last night? (to a woman)

Byli jsme na dovolené v Itálii.

We were on holiday in Italy.

2. Existential "there was / there were"

To say something existed or was present somewhere, Czech uses byl/byla/bylo/byli… agreeing with whatever existed — much like English "there was/were," but with no dummy "there."

Bylo tam hodně lidí.

There were a lot of people there. (bylo agrees with the quantified expression)

Byla tam jenom jedna židle.

There was only one chair there.

3. As the auxiliary in the compound past

Because být is the auxiliary for the whole language, you constantly hear its present-tense forms inside other verbs' past tenses (dělal jsem, šli jsme). But být also forms its own past as a full verb, and when it does, the same second-position rule applies — the auxiliary leaps ahead of byl:

Včera jsem byl doma.

Yesterday I was at home. (jsem sits second, before byl)

V pondělí jsme byli na výletě.

On Monday we were on a trip.

💡
Don't say Včera byl jsem doma. The clitic jsem must be in second position, right after Včera — so it lands beforebyl, not after it. See the past auxiliary page for the mechanics.

The neuter bylo: weather, impersonals, and time

Czech has many sentences with no real subject — weather, general states, telling time. These default to the neuter singular, so the past form is bylo.

Včera bylo hezky.

The weather was nice yesterday. (literally 'it was nicely')

Byla zima a foukal vítr.

It was cold and the wind was blowing. (zima 'cold/winter' is feminine, so byla)

Bylo to těžké.

It was hard. (to = 'it/that', neuter, so bylo)

For telling time, the verb agrees with the number of hours, so it is sometimes plural — but the impersonal default is still neuter:

Bylo půl třetí, když přišel.

It was half past two when he arrived.

Byly tři hodiny ráno.

It was three o'clock in the morning. (plural hodiny → plural byly)

The broader pattern of subjectless sentences is treated on the impersonal constructions page.

Common Mistakes

❌ Marie byl unavená.

Incorrect — Marie is feminine, so the participle must be byla.

✅ Marie byla unavená.

Marie was tired.

❌ Já jsem byl tam je hodně lidí.

Incorrect — existential 'there was' uses bylo, not a present-tense patch-up.

✅ Bylo tam hodně lidí.

There were a lot of people there.

❌ Včera byl jsem doma.

Incorrect — the clitic jsem must come second, before byl.

✅ Včera jsem byl doma.

Yesterday I was at home.

❌ Bylo hezky a my byl venku.

Incorrect — 'we' is plural, so the participle must be byli (or byly).

✅ Bylo hezky a byli jsme venku.

The weather was nice and we were outside.

❌ On je byl nemocný.

Incorrect — the 3rd person has no auxiliary at all.

✅ On byl nemocný.

He was sick.

Key Takeaways

  • The past of být: byl/byla/bylo (sg.), byli/byly/byla (pl.), with the standard auxiliary jsem, jsi, jsme, jste in the 1st and 2nd person and none in the 3rd.
  • The participle agrees in gender and numberbyl (masc.), byla (fem.), bylo (neuter) — unlike English "was."
  • Use it for "was/were," for existential "there was/were" (with agreement), and as the universal auxiliary in compound pasts.
  • Weather, impersonal states, and "it was…" take the neuter bylo.
  • Even with být, the auxiliary obeys the second-position rule: Včera *jsem byl doma*.

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

  • The Past Auxiliary (jsem, jsi)A1How the past tense combines the l-participle with present-tense forms of být for the 1st and 2nd persons.
  • Gender and Number Agreement of the l-ParticipleA2How the Czech past-tense participle changes its ending to match the subject's gender and number — including marking your own gender in the first person.
  • Být — To Be (Introduction)A1A first look at být, the most important and most irregular Czech verb.
  • Present of BýtA1The full present paradigm of být and its negative forms.
  • Impersonal ConstructionsB1An accessible overview of Czech subjectless sentences — weather verbs, the dative experiencer (Je mi zima), and the reflexive impersonal (Říká se) — and why there is no Czech 'it' or 'there'.