if(~ならば)他
未来のことを伝えるときは未来形を使いますが、以下の接続詞の後の文では未来形の代わりに現在形を使う、という例外ルールがあります。
時を表す接続詞
- when(~のとき)
- till, until(~まで)
条件を表す接続詞
- if(~ならば)
- unless(~でないならば)

アシスタント
when を「~ならば」と訳すときもあります。
例をいくつか見てみましょう。
Example
明日雨なら試合はないだろう。
- 誤:We will not have a match if it
will raintomorrow. - 正:We will not have a match if it rains tomorrow.
Example
来週飛行機の欠航がなければ友達はオーストラリアに行く。
- 誤:My friends are going to Australia unless the flight
will be cancellednext week. - 正:My friends are going to Australia unless the flight is cancelled next week.
Example
明日まみこに会ったらこの本をあげるつもりです。
- 誤:I am going to give this book to Mamiko when I
will seeher tomorrow. - 正:I am going to give this book to Mamiko when I see her tomorrow.
Example
来年大学を卒業したら一年間世界旅行をしたい。
- 誤:I want to travel around the world when I
will graduatefrom university next year. - 正:I want to travel around the world when I graduate from university next year.
Example
わかるまで勉強する必要がある。
- 誤:You need to study till you
will understandthem. - 正:You need to study till you understand them.
if(~かどうか)
if は「~かどうか」という意味で使うときもあり、この場合は未来のことはそのまま未来形で表現します。
Example
明日父が家に帰ってくるかどうかわからない。
I don’t know if my father will come back home tomorrow.

せいと
「~かどうか」の if は whether で置きかえることもできます。