if和whether的用法總結

3. whether可引起主語從句,表語從句,if不能用於這兩種情況。

4. if在名詞性從句中只能引導動詞後的.賓語,whether可通用。

if 與whether用法的細緻區別:

1、在引導主語從句、表語從句、同位語從句時一般用whether不用if。

2、引導賓語從句,一般既可用whether也可用if。

3、or not放在whether所引導的從句句尾,則可以用if來替換。

4、whether和or一起還有“不管”之意,引導讓步狀語從句。

5、用在動詞不定式之前時用whether不用if。

6、雖引導賓語從句,但爲了強調賓語部分,也可把從句放在句首,此時只用whether不用if。

7、從句作介詞賓語時只用whether不用if。

8、作discuss等動詞的賓語時,用whether不用if。

9、句子中有if引導的條件句,如再有表示“是否”的賓語從句,用whether不用if。

10、 容易產生歧義時用whether不用if來表示“是否”。

11、 如果賓語從句爲否定句時,則只用if不用whether。