抗遗忘单词表科学记忆 · 高效学习

if 和 whether 有什么区别?宾语从句里只能用 whether 的三种情况

发布:更新:

引言

宾语从句里 if 和 whether 都表示"是否",很多同学觉得可以随便换。其实有三种情况只能用 whether,不能用 if——这是中考单选的高频考点。

这篇文章把 if 和 whether 的区别一次讲清楚。

共同点:都可以引导宾语从句

在一般情况下,if 和 whether 可以互换:

```text

I don't know if he will come.

= I don't know whether he will come.

(我不知道他会不会来。)

```

三种情况只能用 whether

情况一:后面直接跟 or not

whether 和 or not 连用时,不能换成 if。

```text

错:I don't know if or not he will come.

对:I don't know whether or not he will come.

(我不知道他会不会来。)

```

注意:or not 放在句末时,if 和 whether 都可以:

```text

I don't know whether/if he will come or not.

(or not 在句末 → 两者都行)

```

情况二:在介词后面

介词后面的宾语从句,只能用 whether。

```text

错:I'm interested in if he likes English.

对:I'm interested in whether he likes English.

(我对他是否喜欢英语很感兴趣。)

```

常见介词:in / about / of / for / on

情况三:在动词不定式前面

whether 后面可以直接跟 to do,if 不行。

```text

错:They don't know if to go or not.

对:They don't know whether to go or not.

(他们不知道要不要走。)

```

一张表总结

```text

情况 用 if 用 whether

一般情况下 ✓ ✓

后面直接跟 or not ✗ ✓

介词后面 ✗ ✓

动词不定式前面(to do) ✗ ✓

```

实战练习

```text

  1. I wonder ______ he is honest.(if / whether 都可以)
  2. It depends on ______ we have enough time.(介词后 → whether)
  3. I don't know ______ or not he will come.(or not 前 → whether)
  4. She can't decide ______ to accept the gift.(to do 前 → whether)

```

总结

记住口诀:

```text

whether 比 if 多三用:

or not 紧相连,介词后面站,to do 前面选

```

```text

今日小抄:

whether or not whether + or not

interested in whether 介词后用 whether

whether to go to do 前用 whether

if / whether 一般情况 两者可互换

```

相关阅读