whether和if 的区别有很多,说到底要记住两个,一个是他们都可以引导宾语从句,第二是if 因为可以表示如果和是否,其中“是否”引导宾语从句,如果引导条件状语从句。这也导致了if 和whether 的区别。下面看具体情况。
工具/原料
笔记本
方法/步骤
1
首先,whether 和if 都可以用来引导宾语从句。这也是这两个单词的基本用法和相同点。
2
我们知道whether常表示“是否”那么在一句话中把可以选择的两种情况都表示出来则要用whether。有时候句尾跟or not这个组合,但不是一定会用or not, 所以要分辨清楚是否用两个选项。
3
某些既是及物又是非及物动词后,如discuss,put, leave,只能用whether。这是因为if既可以引导条件状语从句,也可以引导宾语从句。如果跟在一个同时是及物动词和不及物动词的单词后面,那就会产生歧义,不知道是按宾语从句还是状语从句解释。为避免这种情况,在这类动词后只用whether。
4
在非宾语从句的结构中,只能用whether; 介词之后,动词不定式之前只能用whether.
注意事项
记住在宾语从句中才能混用就行了
下一篇:if函数的使用方法及实例