B2 · Upper intermediate

Unless, as long as, provided and in case: other ways to make conditions

If is the basic word for a condition, but not the only one. Unless, as long as, provided, even if, in case and others give different meanings.

At a glance

WordMeaningExample
unlessif notI'll go unless it rains.
as long asonly ifYou can go out as long as you finish your homework.
provided / providing (that)only if (more formal)We'll start provided everyone is ready.
even ifit makes no differenceI'll go even if it rains.
in casebecause it might happenTake an umbrella in case it rains.
whether or notit makes no differenceShe'll come whether or not he does.

Unless

Unless means "except if" or "if not". Use a present tense for the future. Use a comma when the unless clause comes first.

  • Unless you hurry, you'll miss the train. If you don't hurry, you'll miss the train.
  • I'll see you tomorrow unless the meeting is cancelled.

Do not use will or would in the unless clause. Use unless for an exception, not when something is known to be true.

As long as, provided and providing

These mean "only if". They set a condition. Provided and providing are more formal, and may be followed by that.

  • You can borrow my car as long as you drive carefully.
  • Provided that you pay by Friday, the price stays the same.

In case

In case gives a reason for something you do now, because of what might happen. Compare it with if.

ifin case
Take an umbrella if it rains.only when rain happensTake an umbrella in case it rains.now, because it might rain

For the usual precaution meaning, use a present tense after in case for the future.

Even if and whether or not

  • I won't change my mind even if you ask me again.
  • Whether or not she agrees, we'll go ahead.

Suppose, supposing, imagine, what if

These words start an imagined situation. The tense shows how likely it is.

LikelihoodTenseExample
Quite likelypresentSuppose it rains. What will we do?
Unlikelypast simpleSuppose it rained. What would we do?
Did not happenpast perfectSuppose it had rained. What would we have done?

Watch out

✗I'll call you unless I will be late.

✓I'll call you unless I am late.

After unless, use a present tense for the future.

✗Take a coat in case it will be cold.

✓Take a coat in case it is cold.

For the usual precaution meaning, use a present tense after in case for the future.

✗As long as it will be sunny, we'll go.

✓As long as it is sunny, we'll go.

For an ordinary future condition, use a present tense after as long as.

What comes next

See Zero and first conditionals: real conditions, The second conditional: unreal situations now or in the future, The third conditional: unreal past situations and Inverted conditionals: should you need, had I known, were it to.

Practice

Eight questions. Choose one answer for each.