Tryby warunkowe w języku angielskim
Conditionals w języku angielskim to jedna z najważniejszych struktur gramatycznych, jaką powinien opanować każdy specjalista IT. Mimo że wielu doświadczonych developerów traktuje je wyłącznie jako szkolną gramatykę, w rzeczywistości conditionals to narzędzie logicznego myślenia, przewidywania skutków, definiowania zależności i formułowania scenariuszy. Czyli dokładnie tego, czym codziennie zajmujemy się w IT.
Nie chodzi tu o poprawność językową. Chodzi o precyzję w komunikacji projektowej, jakość dokumentacji, trafność decyzji podejmowanych na podstawie analizy „co jeśli”, a także o sposób, w jaki przekazujesz swoje intencje w środowisku międzynarodowym.
Jeśli nie wiesz, czym różni się „If it rains, we’ll cancel the deployment” od „If it rained, we would cancel it” – ten artykuł jest dla Ciebie. Jeśli wiesz, ale nie potrafisz ich stosować naturalnie w dokumentacji, w PRach, w rozmowach z klientem – tym bardziej.
Ten przewodnik to nie tylko podsumowanie teorii. To praktyczne kompendium zastosowań conditionals w codziennej pracy specjalistów IT – z przykładami, analizami, case studies i checklistami.
Dlaczego tryby warunkowe to narzędzie pracy w IT?
Conditionals są wszechobecne w środowiskach technicznych. Pracujesz z nimi, nawet jeśli nie jesteś tego świadomy:
- Piszesz dokumentację: opisujesz zachowanie aplikacji w zależności od stanu.
- Testujesz kod: tworzysz scenariusze, które zakładają warunki brzegowe.
- Wysyłasz alerty: system podejmuje decyzje na podstawie warunków (healthcheck, failover).
- Robisz code review: sugerujesz zmiany w stylu „Gdybyśmy użyli X, uniknęlibyśmy Y”.
- Tłumaczysz architekturę klientowi: „Jeśli klient nie poda tokenu, system nie wygeneruje sesji”.
- Rozmawiasz z kandydatem podczas rekrutacji: „Co byś zrobił, gdyby serwer padł przed deploymentem?”.
Wszystkie te sytuacje wymagają zrozumienia i sprawnego posługiwania się angielskimi trybami warunkowymi. To nie opcjonalna umiejętność. To kompetencja, bez której trudno mówić o swobodnej i precyzyjnej komunikacji technicznej.
W dodatku conditionals pozwalają komunikować intencje , ryzyko , alternatywy , konsekwencje , błędy z przeszłości – czyli wszystko to, co decyduje o tym, czy projekt się uda, czy polegnie.
Conditionals – jak działają zdania warunkowe w języku angielskim?
Zdania warunkowe w języku angielskim to konstrukcje gramatyczne służące do wyrażania sytuacji, w których spełnienie jakiegoś warunku prowadzi do konkretnego rezultatu. Używa się ich do opisywania związków przyczynowo-skutkowych, przewidywań, przypuszczeń oraz scenariuszy możliwych i niemożliwych.
Przykłady:
- If you heat water, it boils. (zerowy tryb warunkowy – ogólna prawda)
- If it rains, we will stay home. (pierwszy tryb warunkowy – możliwa przyszłość)
- If I were rich, I would travel. (drugi tryb warunkowy – hipotetyczna sytuacja)
- If I had studied, I would have passed. (trzeci tryb warunkowy – sytuacja z przeszłości, która się nie wydarzyła)
Te struktury pozwalają mówić o:
- faktach i regułach,
- przewidywaniach i planach,
- przypuszczeniach i marzeniach,
- błędach i żalu z przeszłości.
Jak buduje się zdania warunkowe?
Każde zdanie warunkowe w języku angielskim składa się z dwóch części:
- Warunek (if-clause): mówi, co musi się wydarzyć.
- Rezultat (main clause): mówi, co się stanie, jeśli warunek zostanie spełniony.
Typowy szyk:
- If + [część warunkowa], [część rezultatu]
Można też odwrócić:
- [Część rezultatu] + if + [część warunkowa]
Na przykład:
- If you press this button, the system shuts down.
- The system shuts down if you press this button.
Pamiętaj: w angielskich zdaniach warunkowych czas gramatyczny nie zawsze odpowiada czasowi logicznemu. Przykład: w drugim trybie używamy past simple, ale mówimy o teraźniejszości.
Rodzaje trybów warunkowych – zestawienie podstawowe
W języku angielskim występują cztery główne tryby warunkowe oraz ich kombinacje:
- Zerowy tryb warunkowy – If + present simple, present simple
Opisuje ogólne prawdy, fakty, reguły, zjawiska naturalne.
If you mix red and blue, you get purple. - Pierwszy tryb warunkowy – If + present simple, will + bezokolicznik
Opisuje możliwe sytuacje w przyszłości.
If it rains, we will stay home. - Drugi tryb warunkowy – If + past simple, would + bezokolicznik
Opisuje nierealne lub hipotetyczne sytuacje w teraźniejszości.
If I were rich, I would buy a house. - Trzeci tryb warunkowy – If + past perfect, would have + past participle
Odnosi się do przeszłości – mówi o tym, co mogło się wydarzyć, ale się nie wydarzyło.
If I had studied harder, I would have passed the exam. - Mieszane tryby warunkowe – kombinacje powyższych
Pokazują złożone relacje czasowe, np. przeszłość → teraźniejszość lub odwrotnie.
Rodzaje angielskich trybów warunkowych – przegląd
W języku angielskim mamy pięć głównych kategorii zdań warunkowych. Każda z nich służy do opisywania innych relacji czasowych oraz różnego stopnia prawdopodobieństwa :
| Nazwa trybu | Struktura | Opis scenariusza |
|---|---|---|
| Zero conditional | If + present simple, present simple | Opisywanie ogólnych prawd, faktów |
| First conditional | If + present simple, will + bezokolicznik | Realne sytuacje w przyszłości |
| Second conditional | If + past simple, would + bezokolicznik | Hipotetyczne sytuacje w teraźniejszości |
| Third conditional | If + past perfect, would have + past participle | Hipotetyczne sytuacje w przeszłości |
| Mixed conditionals | Kombinacja wyżej wymienionych | Złożone zależności między czasami |
Każdy z tych trybów warunkowych znajduje swoje miejsce w codziennej pracy:
- Zerowy tryb warunkowy używany jest do opisywania zjawisk naturalnych, reguł i zachowań systemów.
- Pierwszy tryb warunkowy – planowanie działań i ocena ryzyka.
- Drugi tryb warunkowy – rozmowy o alternatywach i gdybaniu.
- Trzeci tryb warunkowy – analiza błędów i retrospekcje.
- Mieszane okresy warunkowe – bardziej zaawansowane scenariusze, łączące różne czasy.
Zerowy tryb warunkowy – Zero Conditional
Zerowy tryb warunkowy (ang. zero conditional) to najprostsza forma zdania warunkowego. Używamy go do mówienia o prawach przyrody , zjawiskach naturalnych , nawykach , regułach społecznych i sytuacjach, które są zawsze prawdziwe.
Inaczej mówiąc – jeśli coś zawsze prowadzi do tego samego rezultatu, niezależnie od okoliczności, opisujemy to właśnie zerowym trybem warunkowym.
Kiedy używamy zerowego trybu warunkowego?
Zastosuj zerowy tryb warunkowy , gdy:
- mówisz o czymś, co zawsze jest prawdą ,
- opisujesz naukowy fakt , zjawisko przyrodnicze albo stałą reakcję ,
- mówisz o nawykach i rutynach ,
- chcesz przekazać instrukcję lub zasadę działania
Budowa zerowego trybu warunkowego
Struktura: If + present simple, present simple
✅ Przykłady:
- If you heat water to 100°C, it boils.
- If people don’t drink water, they get dehydrated.
- If it rains, the grass gets wet.
- If you mix red and blue, you get purple.
- If you touch fire, it burns.
Możesz też odwrócić kolejność:
- The grass gets wet if it rains.
- You get purple if you mix red and blue.
🔎 Uwaga: Po „if” i po przecinku zawsze używamy present simple , nawet jeśli mówimy o przyszłości – bo mówimy o czymś, co jest zawsze prawdziwe.
Przykłady zero conditional z życia codziennego
- If I don’t sleep enough, I feel tired.
- If children eat too much sugar, they become hyperactive.
- If you don’t water plants, they die.
- If you press this button, the machine stops.
- If cats are hungry, they meow.
- If you leave milk out of the fridge, it goes bad.
To typowe sytuacje, które nie zależą od żadnej konkretnej daty czy osoby – to ogólne, powtarzalne schematy.
Pierwszy tryb warunkowy – First Conditional
Pierwszy tryb warunkowy (ang. first conditional) służy do mówienia o sytuacjach, które mogą się wydarzyć w przyszłości , jeśli pewien warunek zostanie spełniony. Mówimy o przyszłości, ale używamy struktur czasowych teraźniejszych i przyszłych, bo opisujemy realne możliwości.
Kiedy używać pierwszego trybu warunkowego?
Użyj tego trybu, gdy:
- mówisz o przyszłości ,
- warunek jest realistyczny i możliwy do spełnienia ,
- rezultat to prawdopodobna konsekwencja tego warunku.
To typowy tryb do rozmów o planach, obietnicach, zagrożeniach i zależnościach czasowych.
Budowa first conditional
Struktura: If + present simple, will + bezokolicznik
✅ Przykłady:
- If it rains tomorrow, we’ll stay home.
- If you study more, you’ll pass the exam.
- If they don’t hurry, they’ll miss the bus.
- If I see her, I’ll tell her the truth.
🔄 Kolejność zdań może być odwrócona:
- We’ll stay home if it rains tomorrow.
- You’ll pass the exam if you study more.
❌ Błąd, którego należy unikać:
- If I will see him… → ✅ If I see him…
Po „if” używamy present simple , nie future simple.
Przykłady z życia codziennego
- If I don’t eat breakfast, I’ll be hungry before lunch.
- If she passes the test, she’ll be very happy.
- If you touch that wire, you’ll get a shock.
- If we go to the beach, we’ll take sunscreen.
- If he calls me, I’ll answer.
- If it gets cold, I’ll put on a jacket.
Wszystkie te zdania dotyczą realnych przyszłych sytuacji , które mogą się wydarzyć, jeśli spełniony zostanie warunek. Nie są to fantazje ani nierealne scenariusze – to logiczne zależności.
Drugi tryb warunkowy – Second Conditional
Drugi tryb warunkowy (ang. second conditional) służy do mówienia o hipotetycznych sytuacjach – takich, które są mało prawdopodobne , nierealne , albo oderwane od rzeczywistości.
Używamy go, gdy chcemy wyobrazić sobie, co by się stało, gdyby rzeczywistość wyglądała inaczej.
Kiedy używać drugiego trybu warunkowego?
Ten tryb stosujemy, gdy:
- mówimy o teraźniejszości lub przyszłości ,
- sytuacja jest hipotetyczna lub nierealna ,
- opisujemy marzenia , rady , gdybanie lub scenariusze alternatywne.
Drugi tryb warunkowy to sposób na wyrażenie: „Co by było, gdyby…?”
Budowa drugi tryb warunkowy
Struktura: If + past simple, would + bezokolicznik
✅ Przykłady:
- If I were rich, I would travel the world.
- If he studied more, he would get better grades.
- If it were sunny, we would go to the beach.
- If I had more time, I would start a side project.
- If we lived in Australia, we’d go surfing every weekend.
📌 Uwaga: w formalnym angielskim stosujemy „were” zamiast „was” dla wszystkich osób:
- If I were you… (nie: If I was you)
- If she were here, she would help.
Drugi tryb warunkowy – przykłady z codziennych sytuacji
- If I won the lottery, I would buy a house.
- If it didn’t rain so often, we’d go out more.
- If she spoke French, she would move to Paris.
- If we had more money, we would travel more.
- If I didn’t have so much work, I’d read more books.
To konstrukcja często używana w:
- marzeniach („If I had a million dollars…”),
- radach („If I were you…”),
- wyobrażeniach o innych możliwościach („If he knew the answer…”).
Trzeci tryb warunkowy – Third Conditional
Trzeci tryb warunkowy (ang. third conditional) służy do mówienia o sytuacjach z przeszłości, które się nie wydarzyły , ale mogły się wydarzyć. Używamy go do wyrażania żalu, analizy błędów, refleksji lub hipotetycznych wyników alternatywnych decyzji.
To typowe „gdybanie o przeszłości” – co by było, gdyby coś stało się inaczej.
Kiedy używać trzeciego trybu warunkowego?
Zastosuj third conditional , gdy:
- mówisz o przeszłości ,
- sytuacja się nie wydarzyła , ale mogła,
- chcesz wyrazić żal , rozczarowanie , refleksję albo przeanalizować inne możliwe konsekwencje.
To konstrukcja bardzo często używana w postaci: „Gdybym tylko…”.
Budowa trzeci tryb warunkowy
Struktura: If + past perfect, would have + past participle
✅ Przykłady:
- If I had studied harder, I would have passed the exam.
- If she had left earlier, she wouldn’t have missed the train.
- If they had invited us, we would have come.
- If he had worked harder, he would have been promoted.
⛔ Typowe błędy:
- ❌ If I knew earlier, I would have helped. → ✅ If I had known earlier, I would have helped.
- ❌ If I would have gone there… → ✅ If I had gone there…
W trzecim trybie warunkowym oba czasowniki odnoszą się do przeszłości :
- „had” + trzecia forma (past perfect),
- „would have” + trzecia forma (past participle).
Trzeci tryb warunkowy -przykłady
- If we had booked the table, we wouldn’t have had to wait.
- If she had studied computer science, she would have understood the algorithm.
- If he had stayed in the company, he would have been able to lead the project.
To tryb idealny do:
- rozmyśla typu „co by było gdyby…”,
- oceny przeszłych decyzji,
- retrospekcji,
- post-mortemów,
- wyrażania żalu.
Mieszane okresy warunkowe – Mixed Conditionals
Mieszane okresy warunkowe (ang. mixed conditionals) to konstrukcje, w których łączymy różne czasy gramatyczne w części warunkowej i rezultacie, aby opisać złożone relacje między przeszłością, teraźniejszością i przyszłością.
Używamy ich, gdy:
- przeszłość wpływa na teraźniejszość,
- teraźniejszość wpływa na przeszłość,
- analizujemy złożone, wielopoziomowe scenariusze.
To najbardziej zaawansowany typ conditionals – wymaga zrozumienia wszystkich poprzednich trybów.
Jak łączyć czasy w mieszanych okresach warunkowych?
Najczęściej spotykane typy:
A. Przeszłość wpływa na teraźniejszość
- If + past perfect, would + bezokolicznik
✅ Przykład:
- If I had taken the job, I would be working in Germany now.
- If she had studied medicine, she would be a doctor today.
➡️ Część warunkowa odnosi się do przeszłości , a rezultat do teraźniejszości.
B. Teraźniejszość wpływa na przeszłość
- If + past simple, would have + past participle
✅ Przykład:
- If I were more organized, I would have finished on time.
- If he were taller, he would have played basketball professionally.
➡️ Część warunkowa odnosi się do teraźniejszości , a rezultat do przeszłości.
Przykłady mieszanych trybów warunkowych
- If you had told me the truth, I wouldn’t be angry now.
- If we had implemented that feature, users would be happier today.
- If we had left earlier, we wouldn’t be stuck in traffic.
Mieszane tryby warunkowe to konstrukcje, które pozwalają precyzyjnie pokazać związek między przeszłością a teraźniejszością – np. skutki błędnych decyzji, pominiętych działań lub braku informacji.
Czym różnią się mieszane okresy warunkowe od klasycznych trybów?
| Typ zdania | Warunek (if-clause) | Rezultat (main clause) | Czas |
|---|---|---|---|
| First Conditional | Present Simple | Will + bezokolicznik | Przyszłość |
| Second Conditional | Past Simple | Would + bezokolicznik | Teraźniejszość |
| Third Conditional | Past Perfect | Would have + Past Participle | Przeszłość |
| Mixed Conditional A | Past Perfect | Would + bezokolicznik | Przeszłość ➝ Teraźniejszość |
| Mixed Conditional B | Past Simple | Would have + Past Participle | Teraźniejszość ➝ Przeszłość |
Mieszane okresy warunkowe są elastyczne, ale wymagają świadomości tego, jak działa czas. Opanowanie ich daje ogromną swobodę w mówieniu o złożonych sytuacjach.
Conditionals bez „if” – alternatywne konstrukcje warunkowe w języku angielskim
W języku angielskim wiele zdań warunkowych nie zaczyna się od „if”. Choć „if” jest najczęściej używanym spójnikiem warunkowym, warto znać jego alternatywy , które pozwalają budować bardziej elastyczne , precyzyjne i naturalne zdania.
Popularne alternatywy dla „if”
▸ unless = „jeśli nie” / „chyba że”
- Unless you hurry, we’ll miss the train.
- I won’t help you unless you ask politely.
▸ in case = „na wypadek gdyby”
- Take an umbrella in case it rains.
- I’ll bring extra batteries in case we need them.
▸ as long as / so long as = „tak długo jak” / „pod warunkiem że”
- You can stay here as long as you’re quiet.
- So long as you follow the rules, you’ll be fine.
▸ provided (that) / providing (that) = „pod warunkiem że”
- I’ll lend you the car provided that you fill the tank.
- You can join the trip providing you pay in advance.
▸ even if = „nawet jeśli”
- Even if it rains, we’ll go hiking.
- I won’t change my mind even if you beg me.
Kiedy warto używać tych konstrukcji?
- Gdy chcesz uniknąć powtórzeń „if” w tekście.
- Gdy zależy Ci na bardziej naturalnym brzmieniu.
- Gdy budujesz warunki negatywne lub scenariusze alternatywne.
- W dokumentach formalnych, instrukcjach, umowach.
Najczęstsze błędy w zdaniach warunkowych
Nawet osoby na poziomie średniozaawansowanym i zaawansowanym popełniają typowe błędy przy tworzeniu zdań warunkowych. Oto najczęstsze z nich:
❌ Użycie „will” po „if”:
If I will see her… ❌
✅ If I see her…
❌ Użycie „would” po „if”:
If I would know the answer… ❌
✅ If I knew the answer…
❌ Niezgodność czasów:
If he didn’t fix it, the system will stay down. ❌
✅ If he doesn’t fix it, the system will stay down. (first)
✅ If he didn’t fix it, the system would stay down. (second)
❌ Błędna budowa third conditional:
If I knew earlier, I would have helped. ❌
✅ If I had known earlier, I would have helped.
Tryby warunkowe – przegląd struktur i zastosowań
Aby dobrze stosować angielskie tryby warunkowe, trzeba zrozumieć różnice między nimi: kiedy używamy którego, jak wygląda jego struktura, o jakim czasie mówimy i jaki jest kontekst sytuacyjny.
Poniżej znajdziesz zestawienie, które pozwoli Ci to uporządkować
| Tryb warunkowy | Struktura | Czas odniesienia | Typ sytuacji | Przykład |
|---|---|---|---|---|
| Zero Conditional | If + present simple, present simple | Zawsze / ogólne fakty | Ogólne prawdy, reguły, zjawiska naturalne | If water boils, it evaporates. |
| First Conditional | If + present simple, will + bezokolicznik | Przyszłość | Realne, możliwe sytuacje | If I study, I will pass the exam. |
| Second Conditional | If + past simple, would + bezokolicznik | Teraźniejszość | Hipotetyczne scenariusze | If I were rich, I would travel the world. |
| Third Conditional | If + past perfect, would have + past participle | Przeszłość | Nierealne zdarzenia z przeszłości | If I had studied, I would have passed the test. |
| Mixed Conditionals | Kombinacja różnych struktur | Złożony | Zależności między czasami | If I had left earlier, I would be at work now. |
Checklista: czy stosujesz tryby warunkowe poprawnie?
✔ Czy wiesz, kiedy używać present simple, a kiedy past perfect?
✔ Czy unikasz „will” po „if”?
✔ Czy umiesz rozpoznać, kiedy warunek jest realny, a kiedy hipotetyczny?
✔ Czy potrafisz przekształcić pierwsze zdanie warunkowe w drugie lub trzecie?
✔ Czy Twoje zdania mają sens logiczny – warunek pasuje do rezultatu?
Jeśli choć raz miałeś wątpliwości – wróć do tabeli porównawczej i przećwicz dane przypadki.
Najczęstsze pytania dotyczące trybów warunkowych w języku angielskim
➤ Czy „if” zawsze oznacza warunek?
Nie. Czasami „if” może być użyte do wyrażenia wątpliwości (np. I don’t know if she’ll come), ale w kontekście trybów warunkowych pełni funkcję logicznego „jeśli”.
➤ Czy mogę używać „would” w obu częściach zdania?
Nie. W trybach warunkowych „would” pojawia się tylko w głównej klauzuli, a nie w „if-clause”.
➤ Czy mogę zacząć zdanie od „Unless” zamiast „If not”?
Tak. To elegancka alternatywa: „Unless you act now, you’ll regret it.” = „If you don’t act now, you’ll regret it.”
➤ Który tryb jest najtrudniejszy?
Dla większości uczących się – trzeci i mixed conditionals, bo wymagają znajomości past perfect i trzeciej formy czasownika.
➤ Czy można mieszać tryby warunkowe?
Tak – to właśnie robi się w mixed conditionals. Ale trzeba robić to świadomie, dbając o logikę czasową.
Jak skutecznie uczyć się trybów warunkowych?
Nie wystarczy „znać teorię”. Żeby sprawnie używać trybów warunkowych w praktyce, trzeba:
- Rozumieć logikę każdego trybu – jaki czas, jaki sens, jaki scenariusz.
- Ćwiczyć przekształcanie zdań między trybami.
- Tworzyć własne przykłady , najlepiej oparte na realnych sytuacjach z życia.
- Mówić i pisać na głos – np. w formie codziennych komentarzy: „If I leave now, I’ll catch the bus.”
- Uczyć się przez kontrast – porównywać tryby między sobą na konkretnych przykładach.
Conditionals a myślenie analityczne
Tryby warunkowe w języku angielskim odzwierciedlają sposób, w jaki specjaliści IT analizują zależności, przewidują konsekwencje i podejmują decyzje. Conditionals są praktycznym narzędziem logicznym – pozwalają wyrażać zależność przyczyny i skutku, budować scenariusze typu „what if”, symulować różne sytuacje projektowe i testowe.
Przykłady z praktyki:
- „If the client asks for this feature, we’ll need to redesign the backend.”
- „If the logs show no errors, we can proceed with deployment.”
Zdolność do jasnego formułowania zdań warunkowych jest wprost powiązana z jakością Twojej komunikacji, architektury, testów i dokumentacji.
Conditionals in English – praktyczne przykłady dla IT
Conditionals w rozmowach tecznicznych:
W codziennej komunikacji zespołowej – na stand-upach, code review, konsultacjach architektonicznych – tryby warunkowe pojawiają się niemal nieustannie. Nie są to struktury „książkowe”, ale żywy język:
- „If we cache that endpoint, the response time will drop.”
- „If you were to refactor this, what would you do first?”
- „If it had failed yesterday, we’d still be debugging.”
Umiejętność szybkiego i naturalnego budowania takich zdań pozwala lepiej wyjaśniać, uzasadniać, analizować – bez zamieszania i nieporozumień.
Tryby warunkowe to nie tylko komunikacja projektowa – to także element wielu rozmów kwalifikacyjnych, szczególnie w języku angielskim. Rekruterzy testują nie tylko gramatykę, ale umiejętność logicznego myślenia i budowania alternatywnych scenariuszy.
Przykładowe pytania:
- „What would you do if the deployment failed an hour before the release?”
- „If you had more time, how would you approach this feature?”
- „If the product owner changed the priority, what would be your next step?”
Brak płynności w takich odpowiedziach może nie tylko obniżyć ocenę językową, ale też zaburzyć odbiór kompetencji technicznej.
Conditionals w dokumentacji i ticketach
Conditionals w dokumentacji pomagają opisać zachowanie systemu, wyjątki, zależności, warunki uruchomienia, reguły logiki biznesowej :
- „If the user enters invalid credentials, the system returns a 403 error.”
- „If the environment is set to production, logging will be limited.”
- „If the script fails, re-run it with elevated privileges.”
W dokumentach typu README, instrukcjach DevOps, procedurach awaryjnych, conditionals pełnią funkcję językowych IF-ów – są dosłownym tłumaczeniem logiki systemowej.
Tryby warunkowe w języku angielskim – testowanie, QA i DevOps
W testach i automatyzacji conditionals definiują kryteria, scenariusze oraz reakcje systemowe:
- „If response time > 1000ms, mark as failed.”
- „If the database is unreachable, alert the on-call engineer.”
- „If the pipeline succeeds, deploy to staging.”
Dla QA i DevOps to naturalne narzędzie: pozwala modelować sytuacje brzegowe, przewidywać skutki zmian, testować zależności.
Dobrze zbudowane zdania warunkowe w kodzie testów = mniejsza liczba błędów i nieporozumień.
Conditionals – Sprawdź się!
Uzupełnij brakujące fragmenty w poniższych zdaniach:
- If it _ sunny, we would go outside. (drugi tryb warunkowy)
- If we _ more testers, we would automate more cases.
- If Jenkins fails, it _ send an alert. (pierwszy tryb warunkowy)
- If she _ studied harder, she would have passed. (trzeci tryb warunkowy)
- If I _ rich, I would buy a house with a garden.
Przekształć poniższe zdania w podany tryb warunkowy:
- Zdanie oryginalne: If he leaves now, he’ll arrive on time.
Zamień na 2nd conditional: - Zdanie oryginalne: If they had taken the earlier train, they would be here now.
Zamień na 3rd conditional: - Zdanie oryginalne: If I were taller, I would play volleyball.
Zamień na 1st conditional: - Zdanie oryginalne: If I don’t water the plant, it dies.
Zamień na 2nd conditional:
