2 will быть не может.Если уже в одной части присутствует will,значит во второй части будет обычное время.И,после If стаится обычное время,а в другой части уже will.Сама в свое время с этим чудом довольно намучалась,пока не запомнила,что после If will не ставится