「〜かどうかに関わりなく」という意味で使用される「whether or not」で、「or not」は省略可能ですか?

省略可能な場合と、省略不可な場合があります。以下の場合のみ「or not」は省略不可です。

「whether」が含まれる名詞節が、動詞を修飾する場合:

They will play the game whether or not it rains.

尚、以下の①〜③の場合、「or not」は省略可能です。

「whether」が含まれる名詞節が、文の主語の場合:

Whether (or not) the game will be played depends on the weather.

「whether」が含まれる名詞節が、動詞目的語の場合:

He wonders whether (or not) the game will be played.

「whether」が含まれる名詞節が、前置詞目的語の場合:

The game will be played depending on whether (or not) it rains.

難易度:9/10
関連リンク:「Instead of」と「rather than」の違いは何ですか?