Одной из самых распространенных ошибок в английском языке является употребление глагола will в придаточных времени и условия (time and condition clauses). Такое происходит из-за того, в аналогичных русских придаточных мы употребляем глагол в будущем времени.
Когда мама придет, мы будем ужинать. - When mother comes we will have dinner.
Однако, в английском языке в придаточных предложениях времени и условия не употребляются времена группы Future, мы употребляем времена группы Present.
Обычно придаточные времени употребляются с союзами when, till, until, before, as soon as, а придаточные условия с союзами if и in case, unless.
when – когда
When she reads the book she will give it to me. - Когда она прочтет книгу, она даст ее мне.
till – пока
I will stay here till you come back. - Я буду здесь, пока ты не вернешься.
until – пока не
Обратите внимание на 2 момента: until пишется с одной буквой l и в придаточном уже не может быть отрицания, так как until уже несет в себе отрицание.
We will stay here until it stops raining. - Мы будем здесь, пока дождь не прекратится.
Before – раньше того, как / до того, как
They will finish the project before the boss returns from the business trip. - Они закончат свой проект до того, как босс вернется из командировки.
Before отличается от till / until тем, что с before действие точно закончится до другого действия, а с till / until действие будет продолжаться вплоть до другого действия.
I will go away before you come back. - Я уйду до того, как ты вернешься.
I will wait till you come back. - Я дождусь, пока ты не вернешься.
as soon as – как только
As soon as you land, call us. - Как только ты приземлишься, позвони нам.
if – если
in case – на случай
В английском языке они имеют разное значение. Если мы говорим if, то мы имеем в виду, что одно действие возможно только при условии выполнения второго действия.
Мы говорим in case, когда действие будет выполнено в независимости от выполнения второго действия.
If we have some guests at the weekend we will buy a pizza. - Если у нас будут гости на выходных, мы купим пиццу. (купим, если гости придут)
We will buy a pizza in case we have some guests at the weekend. - Мы купим пиццу на случай, если придут гости. (купим в любом случае)
unless - если не
I will not call him unless he apologises. - Я не буду звонить ему, если он не извинится.