whether 和 if

疑问句改装的名词从句中比较特别的是由 whether 引导的名词从句。 whether 并不能独立当做疑问词来引导一个带问号的疑问句,可是它可以引导代表一个问题的名词从句,请看下例:

  1. I can’t tell which.

    S V O

  2. Either he’s telling the truth or he's not.

    →(A) I can't tell whether he’s telling the truth or not. O (我不知道他有没有说真话。)

例1中的 which ( “是哪一个?”)也代表一个问题:他是在说真话还是在骗人?把例2的这两项选择( either…or )放入例1中的宾语位置,再把 which 和 either 结合就成为 whether ,可以用来引导其后的从句作为名词从句,当作 tell 的宾语使用,成为(A)的复句。(A) 中的 whether 也可以改成 if :

I can't tell if he’s telling the truth or not.

whether 和解释为“是否”的 if 在大多数的情况下可以互换使用,但是在句首位置以及介词后面就只能用 whether ,请从下面的例子思考一下为什么。

1.Either the stock market will improve or it will not. 2.(The question) which is impossible to say now. S

→(A) Whether the stock market will improve or not is impossible to S say now. (股市是否会涨,现在还很难说。)

例1的两个选择就是例2主语部分的问题 which ,可以结合成 whether 引导的名词从句,成为(A)的复句。可是(A)的 whether 就不适合换成 if ,因为放在句首位置的 if 从句,会让读者误以为是表示“如果”的副词从句。有关副词从句的问题将在下一章介绍,此处从略。再看下例:

1.Either the tumor is malignant or it is not. 2.The treatment will be decided by (the question) which. 介词 O

→(A) The treatment will be decided by 介词 whether the tumor is malignant or not. O (治疗方法将视肿瘤是否为恶性而定。)

例1的两个选择就是例2中介词 by 的宾语 which ,可以结合成为 whether 的名词从句,置于 by 之后作宾语。这个位置也不能用 if ,因为介词后面必须使用名词短语,不适合使用连接词引导名词从句。 whether 的从句可以放在介词后面,因为它是 which 和 either 合成的字,其中的 which 是代名词类,可以作介词的宾语。

Last updated