Gramatică engleză · Nivel B1 · Lecție gratuită
Patru tipare, o singură regulă de aur: după if nu pui niciodată will sau would. Restul e doar potrivirea timpului cu cât de departe de realitate e situația.
Regula scurtă: cu cât situația e mai departe de realitate, cu atât verbul din propoziția cu if se duce mai înapoi în timp. Real → prezent. Ireal acum → trecut. Ireal în trecut → past perfect.
Interdicția absolută: will și would nu apar niciodată după if. Ele stau doar în propoziția principală.
Privire de ansamblu
| Tip | If-clause | Main clause | Exemplu |
|---|---|---|---|
| Zero mereu adevărat |
present simple | present simple | If you heat ice, it melts. |
| First real, posibil |
present simple | will + infinitiv | If it rains, I'll stay home. |
| Second ireal acum |
past simple | would + infinitiv | If I had money, I would travel. |
| Third imposibil, în trecut |
past perfect | would have + participiu | If I had known, I would have told you. |
| Mixed trecut → prezent |
past perfect | would + infinitiv | If I had studied medicine, I would be a doctor now. |
Ordinea celor două propoziții e liberă. Când if vine prima, se pune virgulă: If it rains, I'll stay home. Când vine a doua, nu: I'll stay home if it rains.
Tipul 0 și 1
Zero conditional descrie ce se întâmplă întotdeauna în aceleași condiții - legi ale naturii, instrucțiuni, obiceiuri. Aici if poate fi înlocuit cu when fără să se schimbe sensul.
First conditional vorbește despre viitor, dar numai despre variante realiste. În propoziția principală poți folosi și can, may, might, should sau imperativul.
Tipul 2
Se folosește pentru situații contrare realității de acum, pentru vise și pentru sfaturi. Trecutul de aici nu vorbește despre trecut - e doar un semnal că situația e ipotetică.
If I were, nu if I was: la second conditional, engleza standard folosește were pentru toate persoanele. If I was se aude în vorbire, dar la examene se punctează ca greșeală.
Tipul 3 și mixte
Third conditional descrie o alternativă la trecut care nu mai poate fi schimbată. E timpul regretului, al reproșului și al scenariilor „ce ar fi fost dacă".
Dincolo de if
| Structură | Sens | Exemplu |
|---|---|---|
| unless | dacă nu (= if... not) | I won't go unless you come with me. |
| as long as / provided that | cu condiția ca | You can borrow it as long as you return it. |
| in case | în caz că (măsură de precauție) | Take an umbrella in case it rains. |
| even if | chiar dacă | Even if you apologise, she won't forgive you. |
| I wish / if only + past simple | regret despre prezent | I wish I had more free time. |
| I wish / if only + past perfect | regret despre trecut | I wish I hadn't said that. |
| Had I known... (inversiune) | registru formal, fără if | Had I known, I would have called. |
Atenție la unless: conține deja negația, deci nu se dublează. Unless you don't hurry este greșit; corect e Unless you hurry.
Greșeli frecvente
If I will have time, I will call you. → If I have time, I will call you.
Cea mai frecventă greșeală. Româna pune viitorul în ambele propoziții („dacă voi avea timp, te voi suna"), engleza nu.
If I would be you... → If I were you...
Would nu are ce căuta după if, iar la second conditional forma standard e were pentru toate persoanele.
If he would have called, I would have answered. → If he had called, I would have answered.
În third conditional, propoziția cu if primește past perfect, iar would have rămâne doar în principală.
I wish I would have more money. → I wish I had more money.
După wish se folosește past simple pentru regrete despre prezent și past perfect pentru trecut.
Unless you don't study, you will fail. → Unless you study, you will fail.
Unless înseamnă deja „dacă nu". Dubla negație inversează sensul propoziției.
If you would help me, I would finish faster. → If you helped me, I would finish faster.
Excepția: would se acceptă după if doar în cereri politicoase - If you would follow me, please.
Întrebări frecvente
Întreabă-te dacă situația e realistă. If it rains tomorrow, I'll take a taxi - plauzibil, deci first. If I were the president... - nu sunt și nu voi fi, deci second. Aceeași propoziție poate lua ambele forme, iar alegerea îți schimbă mesajul.
Da, în propoziția principală: If you finish early, you can leave (permisiune), you should call her (sfat), we might go out (posibilitate). Regula rămâne: în propoziția cu if, verbul stă la timpul cerut de tip.
In case exprimă o precauție luată dinainte: Take an umbrella in case it rains (o iei acum, indiferent dacă plouă). Take an umbrella if it rains înseamnă că o iei doar dacă începe ploaia.
O variantă formală, fără if: Had I known (= If I had known), Were I you (= If I were you), Should you need help (= If you need help). Apare în scris oficial și în engleza academică.
Continuă
Condiționalele și vorbirea indirectă folosesc aceeași logică de „coborâre" a timpurilor - merită învățate una după alta.
În aplicație ai lecții cu exerciții și feedback instant. Creezi cont gratuit și începi imediat de la nivelul A1; A2-B2 se deblochează cu abonament premium.
Începe gratuit