如何区分引导词 if 和 whether?

引导词 “if” 既可以表示 “如果”,也可以表示 “是否”。在表示 “是否” 的意思时,有时 “if” 和 “whether” 可以互换使用。这就难倒了一些英语学习者 —— 什么时候该用 “if”?什么时候该用 “whether”?

用法总结

1. 条件句中,用 “if” 表示 “如果”, 不能用 “whether”。

  • If I get hungry, I'll have a snack.
  • I'll take an umbrella if it rains.

2. 陈述句中提及两种选择时,常用 “whether”。

  • I don't know whether to have an apple or a biscuit.
  • I can't decide whether to go home or not.

3. 间接一般疑问句中,“if” 和 “whether” 都适用,同样表示 “是否” 的意思。“Whether” 更正式一点。

  • Do you know if the apples are fresh?
  • Do you know whether the biscuits are any good?
  • Can you tell if it's going to rain today?
  • Can you tell whether it's going to rain today?