词汇·语法

都是“是否”,if与whether有什么区别?

作为“是否”,whether和if都不能引导定语从句。

除此以外,whether可以引导其他5种从句,包括主语从句、宾语从句、表语从句、同位语从句、状语从句等,而if通常只引导宾语从句,且不如whether引导的宾语从句正式。(注:if引导的是状语从句意为“如果”)

如:

  1. Whether you will attend the meeting is not important.(主语从句)
  2. What we want to know is whether you will attend the meeting.(表语从句)
  3. I have no idea whether you will attend the meeting.(同位语从句)
  4. Whether you will attend the meeting, you should let me know your opinion.(状语从句,whether意为“无论是否”)
  5. I don’t know whether/if you will attend the meeting.(表语从句)

不过,if可与no matter构成no matter if,引导状语从句,意为“无论是否”,相当于whether,如:

  • No matter if people like the government or not, it still plays an important role.
 
Welcome to menglish.cn!