The past conditional byl bych udělal for unreal past situations, and how spoken Czech replaces it with the present conditional
I can express unreal past conditions and recognize both the full and the colloquial pattern.
Hãy xem các ví dụ sau. Bạn có nhận ra quy tắc ngữ pháp không?
Kdybych byl věděl o koncertě dřív, byl bych koupil lístky.
If I had known about the concert earlier, I would have bought tickets.
Nebýt deště, byli bychom vyrazili na Karlštejn.
If it had not been for the rain, we would have set out for Karlštejn.
Chú ý các phần được đánh dấu. Chúng có điểm gì chung?
English has a dedicated form for things that did not happen: "I would have come", "if I had known". Standard Czech has one too, the past conditional: byl bych + the past participle.
| Person | Singular | Plural |
|---|---|---|
| 1st | byl/a bych přišel/přišla | byli/y bychom přišli/y |
| 2nd | byl/a bys přišel/přišla | byli/y byste přišli/y |
| 3rd | byl/a/o by přišel/přišla/přišlo | byli/y/a by přišli/y/a |
Both byl and the main verb agree with the subject. The bych forms are clitics and sit in second position, so a sentence cannot open with them: Byl bych přišel or Včera bych byl přišel, never *Bych byl přišel. In the kdyby clause the by is already inside the conjunction: Kdybych byl věděl..., Kdybys mi byl zavolal...
In everyday speech the past conditional is rare. Czechs usually take the ordinary present conditional and let the context or a time word do the work: Kdybys mi včera zavolal, přišel bych. The same sentence without včera could mean "If you called me, I would come". You will also hear a spoken variant with býval: Kdybych to býval věděl, nejezdil bych tam. The full form with byl bych belongs to careful written Czech and literature: recognise it when you read, and use it in your own writing when the time reference would otherwise be unclear.
English builds "would have" with have, so learners reach for mít. But mít + infinitive means obligation:
Mixing these up turns "I would have come" into "I ought to come", which is a very different message to a friend whose party you missed.
"If it hadn't been for..." has a neat Czech shortcut: nebýt + genitive. Nebýt deště, byli bychom vyrazili na Karlštejn. - If it hadn't been for the rain, we would have set off for Karlštejn. Nebýt tebe, zabloudili bychom. - Without you we would have got lost.
Áp dụng ngữ pháp này vào các bài tập khóa học B1
Bài tập thực hànhKdybych byl věděl o koncertě dřív, byl bych koupil lístky.
If I had known about the concert earlier, I would have bought tickets.
Both clauses in the past conditional.
Nebýt deště, byli bychom vyrazili na Karlštejn.
If it had not been for the rain, we would have set out for Karlštejn.
nebýt + genitive: a compact unreal condition.
Bài kiểm tra cho chủ đề này đang được chuẩn bị
Luyện tập trong khóa học
Áp dụng ngữ pháp này vào các bài tập khóa học B1