接続詞 whether と if は「...かどうか(ということ)」という意味の名詞節を作ります。
that節が「...ということ」なら、whether / if節は二者択一(YesかNoか)を含んだ名詞節です。
ただし、whether と if には使える場所に違いがあるので、正確に押さえましょう。
接続詞 whether と if は「...かどうか(ということ)」という名詞節を作ります。「YesなのかNoなのか」── 二者択一のイメージです。
条件を表す if は「ある条件が整えばこちらに進む」というイメージ。条件が「整う」か「整わない」かの分かれ道を想定しているため、「...かどうか」という二択の意味にも広がります。
ただし、whether のほうがより明確に二択を表すため、使える範囲が広くなっています。
whether と if はどちらも「...かどうか」ですが、if が使えない場面があります。
| 場面 | whether | if |
|---|---|---|
| 他動詞の目的語 | ○ | ○ |
| 形式主語itの真主語 | ○ | ○ |
| 文頭の主語 | ○ | ✕ |
| 補語 | ○ | ✕ |
| 前置詞の目的語 | ○ | ✕ |
if には「もし...なら」(条件の副詞節)と「...かどうか」(名詞節)の2つの用法があります。
条件:If it rains, I'll stay home.(もし雨なら家にいる)
名詞節:I don't know if it will rain.(雨が降るかどうかわからない)
条件の if は副詞節を作り、名詞節の if は他動詞の目的語になります。文脈で見分けましょう。
whether ... or not は「...であろうがなかろうが」「...かどうか」という意味です。or not の位置に注意しましょう。
whether S V ... or not と whether or not S V ... のどちらの語順も可能です。
ただし、if を使う場合は if S V ... or not の語順のみ可能で、if or not S V ... とはできません。
Q1. whether と if の最も大きな違いは何ですか。
Q2. 次の文の if は「条件」と「...かどうか」のどちらですか。
I wonder if he will come to the party.
Q3. Whether you like it or not は if you like it or not に書き換えられますか。
Q4. whether or not S V ... と whether S V ... or not は、どちらも正しい語順ですか。
Bob asked me ( ) I felt well.
① if
空所のあとに I(S) felt(V) well(C) という完全な文が来ています。「体調がいいかどうか」という名詞節を作る ① if が正解。
疑問代名詞 ②what ③which ④who のあとには不完全な文が来るので不可。
( ) he is famous doesn't matter.
④ Whether
空所から doesn't matter までが文の主語になる名詞節です。文頭の主語の位置では if は使えないので ④ Whether が正解。
「彼が有名かどうかなど、どうでもいいことだ」
① Although と ③ Unless は副詞節を導く接続詞なので、主語にはなれません。
私がこの車を運転できるかどうかは不確かだ。
(this car / whether / is / drive / can / uncertain / I / it).
It is uncertain whether I can drive this car.
形式主語 it を使い、whether節を真主語として後ろに回します。
It(形式主語) is uncertain whether I can drive this car(真主語).