Pokročilé podmínky: but for, should you, were to
Za hranicí if: invertované podmínky (Had I known, Should you need, Were she to ask), but for + jméno
Umím stavět invertované a but-for podmínky ve formálním rejstříku.
Podívejte se na tyto příklady. Dokážete rozpoznat gramatický vzorec?
Should your flight be delayed, the shuttle will wait for up to an hour.
Pokud by váš let měl zpoždění, kyvadlová doprava počká až hodinu.
But for the lighthouse keeper's logbook, the whole story would have been lost.
Nebýt deníku strážce majáku, celý příběh by se ztratil.
Zaměřte se na zvýrazněné části. Co mají společného?
Formální šatník podmínek: Had I known, I'd have called (= If I had known - býval bych...), Should you need anything (= kdybyste cokoli potřeboval - zdvořile úřední), Were she to resign (= kdyby snad odstoupila - vzdálená hypotéza), But for your help, we'd have failed (= nebýt vaší pomoci - české „nebýt" jednou předložkou!). Inverze NAHRAZUJE if - nekombinovat: *If had I known. Rejstřík: smlouvy, projevy, oficiální dopisy.
- *If had I known → Had I known (bez if)
- but for = „nebýt"
Časté chyby
if kept with inversion
Inversion replaces if entirely
but for misparsed
but for + noun = if it weren't/hadn't been for
Should your flight be delayed, the shuttle will wait for up to an hour.
Pokud by váš let měl zpoždění, kyvadlová doprava počká až hodinu.
Should you...: formálně zdvořilá podmínka.
But for the lighthouse keeper's logbook, the whole story would have been lost.
Nebýt deníku strážce majáku, celý příběh by se ztratil.
but for: zhuštěná nereálná podmínka.
Procvičit v kurzu
Použijte tuto gramatiku ve cvičeních kurzu C1