Основное отличие Zero Conditional и Mixed Conditional заключается в том, что Zero Conditional описывает события, которые происходят независимо от обстоятельств, а Mixed Conditional — ситуации, когда условие и следствие относятся к разным временам. 13
Zero Conditional используется для констатации общеизвестных истин, научных фактов, правил, законов. 1 Ситуация, описанная в if clause, при любых обстоятельствах приводит к результату, описанному в main clause. 1
Mixed Conditional применяется, когда нужно совместить в одном предложении как настоящее, так и прошедшее время. 2 Например, когда условие озвучивается в прошедшем, а последствия относятся к настоящему. 4
Таким образом, Zero Conditional описывает то, что происходит всегда, а Mixed Conditional — ситуации, когда условие и следствие относятся к разным временным отрезкам.