B1 · Intermediate

The second conditional: unreal situations now or in the future

Use the second conditional for situations that are not real now, or that are very unlikely. The verb looks like the past, but the meaning is about now or the future.

The pattern

Second conditional
Ifpast simple,wouldbase verb
If clauseMain clause
If I had more time,I would learn the piano.
If she lived nearer,she would visit us.
If they didn't work so hard,they would have more free time.

The past simple in the if clause does not mean the past. It shows that the situation is not real or not likely. The time is now or the future.

Uses

Situations that are not true now

  • If we had a balcony, we could grow tomatoes. we do not have a balcony
  • If I knew the answer, I'd tell you. I don't know

Situations that are unlikely

  • If I won the lottery, I'd buy a boat.

Advice with if I were you

  • If I were you, I'd talk to your manager.

If I were you is a fixed phrase for giving advice.

Was or were

In the if clause, were is grammatically correct with every person. It is also common to hear was with I, he, she and it, especially with he and she.

  • If he were here, he'd help us.
  • If he was here, he'd help us.

If I were you keeps were.

Could and might

In the main clause, use could (possible) or might (perhaps) instead of would.

  • If I had a car, I could drive you home.
  • If she asked, he might say yes.

Questions and negatives

  • What would you do if you lost your job?
  • If it didn't cost so much, we would go.

Compare with the first conditional

First conditionalSecond conditional
If I win, I will buy a car.a real possibilityIf I won, I would buy a car.unlikely or imagined

The first conditional is on Zero and first conditionals: real conditions. For the imagined past, see The third conditional: unreal past situations. For past times, see Mixed conditionals: when the time is different in the two parts.

Watch out

✗If I knew, I will tell you. (Meaning: an unreal situation now.)

✓If I knew, I would tell you.

The result of an unreal if clause uses would: would tell.

✗If I am you, I would go.

✓If I were you, I would go.

The fixed advice phrase is If I were you.

What comes next

See Zero and first conditionals: real conditions, The third conditional: unreal past situations, Mixed conditionals: when the time is different in the two parts, Unless, as long as, provided and in case: other ways to make conditions and Would: forms, wishes, requests and past meanings.

Practice

Eight questions. Choose one answer for each.