“if” を使って、現実的な条件・ありえない仮定・過去の「もしも」を表せるようになります。“if” の節に “will” を入れないのが基本ルールです。
“if” + 現在形、現在形:いつも成り立つ事実を表します。
“if” + 現在形、“will”:実際に起こりうること。
“if” + 過去形、“would”:現実とは違う想像の話。
“if” + 過去完了形、“would have”:過去の「もしも」。
“unless”、“as long as” など if を使わない条件表現。
過去の条件と現在の結果など、時制を組み合わせた形。