Second conditional = PRESENT or FUTURE imaginary or unlikely situation (if + past / would). Third conditional = PAST situation that did NOT happen and its imagined consequences (if + past perfect / would have).
SECOND CONDITIONAL: IF + SIMPLE PAST / WOULD + INFINITIVE. Expresses imaginary, unlikely, or contrary-to-present-reality situations. "If I had more money, I would travel more" = I do not have more money now. "If she were the CEO, she would change the strategy" = she is not the CEO. Note: with "to be", use "WERE" for all persons in formal English: "If I were you...", "If he were taller..." (though "was" is common in informal English).
If I were in charge of the project, I would restructure the timeline to give the testing phase more time.
If the company offered remote work options, it would attract a much wider pool of international talent.
What would you do if you suddenly received a budget increase of fifty percent for your department?
THIRD CONDITIONAL: IF + PAST PERFECT / WOULD HAVE + PAST PARTICIPLE. Expresses a PAST situation that DID NOT HAPPEN and its imagined consequences. It is the conditional of regret and retrospective speculation. "If I had studied harder, I would have passed the exam" = I did not study enough (past, cannot be changed) and I did not pass — these are the imagined consequences if things had been different. "If she had taken that job offer, she would have moved to New York."
If the team had flagged the issue earlier, the engineers would have had time to fix it before the product launch.
She would have been promoted last year if she had stayed at the company instead of taking the freelance opportunity.
If we had invested in the infrastructure upgrade three years ago, we would not be dealing with these performance issues today.
Common mistake
Most common errors: (1) "If I would have more money" = INCORRECT. The IF clause of the second conditional uses SIMPLE PAST, not would: "If I HAD more money." (2) "If I had studied, I would pass" = INCORRECT MIX (mixes third conditional in if-clause with second in main). Third conditional must be consistent: "If I HAD studied, I WOULD HAVE passed." (3) "If he was taller" (informal/American) vs "If he WERE taller" (formal) — both accepted, but formal English prefers WERE. (4) "Would have" in the IF clause: "If I would have known" = VERY COMMON error. Correct: "If I HAD known."
Trick to remember it
The TIME TRICK: Second conditional = PRESENT/FUTURE imaginary (has not happened yet, or is impossible now). Third conditional = PAST imaginary (already happened, cannot be changed). Second: "If I were rich NOW, I would buy..." Third: "If I HAD BEEN rich THEN, I would have bought..." The IF clause NEVER takes "would": Second: IF + SIMPLE PAST (had, were, worked). Third: IF + PAST PERFECT (had had, had been, had worked). Main clause: Second: WOULD + infinitive. Third: WOULD HAVE + past participle.
Quick rule
Second: IF + simple past / WOULD + infinitive (imaginary in present or future). Third: IF + past perfect (had + participle) / WOULD HAVE + past participle (imaginary in past, regret). Never "would" in the IF clause.
Did you know?
The mixed conditional combines parts of second and third: used when the condition belongs to the PAST but the consequence refers to the PRESENT. "If she had taken that job (third — past), she would be in New York now (second — present)." This structure is one of the most advanced in English and is rarely taught explicitly at intermediate levels, but it is very common in native speech. Cambridge Advanced (C1) and Proficiency (C2) exams regularly include it as an evaluation point.
Exercise 1 · Pick the right one
If the company _____ more in employee training, the staff retention rate _____ significantly higher today.
Exercise 2 · Pick the right one
"If I _____ your position, I _____ the contract terms directly with the supplier — the current terms are not favorable."
Exercise 3 · Form the word
Second: IF + simple past / WOULD + infinitive (imaginary in present or future). Third: IF + past perfect (had + participle) / WOULD HAVE + past participle (imaginary in past, regret). Never "would" in the IF clause.
Most common errors: (1) "If I would have more money" = INCORRECT. The IF clause of the second conditional uses SIMPLE PAST, not would: "If I HAD more money." (2) "If I had studied, I would pass" = INCORRECT MIX (mixes third conditional in if-clause with second in main). Third conditional must be consistent: "If I HAD studied, I WOULD HAVE passed." (3) "If he was taller" (informal/American) vs "If he WERE taller" (formal) — both accepted, but formal English prefers WERE. (4) "Would have" in the IF clause: "If I would have known" = VERY COMMON error. Correct: "If I HAD known."
The TIME TRICK: Second conditional = PRESENT/FUTURE imaginary (has not happened yet, or is impossible now). Third conditional = PAST imaginary (already happened, cannot be changed). Second: "If I were rich NOW, I would buy..." Third: "If I HAD BEEN rich THEN, I would have bought..." The IF clause NEVER takes "would": Second: IF + SIMPLE PAST (had, were, worked). Third: IF + PAST PERFECT (had had, had been, had worked). Main clause: Second: WOULD + infinitive. Third: WOULD HAVE + past participle.
Bryan López
Founder of SpeakUP Academy