主句的will do中的will是预测意义。如果主句没有预测意义,说话人认为主句的动作百分之百确定无疑会发生,就不用will表示预测,而用一般现在时表示确定无疑地在将来发生。例如:If you are late one more time, you are fired.
所以,不要以为if从句用一般现在时,主句就必须用will do.
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》