when + present clause, main clause with willUse present form after when for future meaning. The future result goes in the main clause.
Use present form after when, unless, as long as, and provided that, even for future meaning. Put will in the main clause.
when + present clause, main clause with willUse present form after when for future meaning. The future result goes in the main clause.
unless + present clause, main clause with willUnless means if not. Keep the unless clause in the present form.
as long as + present clause, main clause with willUse this for a condition that must continue. Do not use will inside the as long as clause.
provided that + present clause, main clause with willProvided that is more formal than if. Keep the condition clause in the present form.
When Maria arrives, we will start.
Future meaning, but present form after when.
Use when for a future moment that will happen. When Lisa gets home, we will eat.
Use unless to mean if not. Unless Tom calls, we will leave without him.
Use as long as or provided that for a condition that must be true. As long as the weather stays dry, we will play outside.
In these patterns, the condition or time clause stays in the present. Will goes in the main clause, not in both parts.
Unless means if not. It gives a negative condition, not a time point.
USE_PRESENT_AFTER_WHEN_UNLESSw5In clauses with when or unless, use the present form even when the result is about the future. Do not put will inside that clause.
USE_PRESENT_AFTER_AS_LONG_AS_PROVIDED_THATw5After as long as and provided that, use the present form to state the condition. The future result goes in the main clause, not inside the condition clause.
CHOOSE_THE_RIGHT_LINKERw5Use when for a future moment, unless for a negative condition, as long as for a limit that must continue, and provided that for a formal condition.
BUILD_MAIN_CLAUSE_WITH_WILLw4Put will in the main clause to show the future result. Keep the condition or time clause in the present form.
PUNCTUATE_FRONTED_CLAUSEw3When the when/unless/as long as/provided that clause comes first, put a comma before the main clause. No comma is needed when the main clause comes first.
USE_CASE_REAL_FUTURE_CONDITIONSw4These patterns talk about real situations in the future: a time point with when, a negative condition with unless, or a required condition with as long as and provided that.