whether和if在“是否”上讲有什么区别

来源:百度知道 编辑:UC知道 时间:2024/05/06 01:33:12

if不能替换whether的5种情况
1.正式文体中,句中有or not 时
2.引起主语,表语,同位语从句时
3.作介词宾语时
4.放不定式前,与不定式组成词组时
5.作discuss等词的宾语时
以上是if和whether表示"是否"之意的区别,此外,if还有加入的意思,引起条件状语从句;而whether另有不管无论之意,引起让步状语从句

whether后面加宾语从句可以加or not而if不可以

whether something blabla....(or not)
if somthing blablabla...