本文目录
if句型的用法
if在句中和句首的用法一样,只是if放在句首,有如果的意思;if放在句中,有如果 、是否的意思。
【附】if和whether的区别
一、引导宾语从句,一般既可用whether也可用if。但or not放在whether之后时,只能用whether不用if。
【例句】:I don’t know whether or not he will come.
我不知道他是不是回来。
注1:如果or not放在whether所引导的从句句尾,则可以用if来替换。
【例句】:I don’t know whether/if he will come or not.
我不知道他是不是回来。
注2. 在强调任意选择时,用whether…or,此时不用if替换whether。
【例句】:He asked me whether I wanted to go there by train or by bus.
他问我是想乘火车还是坐公共汽车去那里。
注3:whether和or一起还有“不管”之意,引导让步状语从句。
【例句】:Whether he drives or takes the train, he will be here on time.
不管开车来还是乘火车来,他都会准时到。
二、在引导主语从句、表语从句、同位语从句时一般用whether不用if。
如:
⑴ Whether it is true remains a question.(主语从句)
那是不是真的还是个问题。
⑵ The question is whether it is true.(表语从句)
问题是是不是真的。
⑶ We have a doubt whether it is true.(同位语从句)
我们怀疑那是不是真的。
注:whether引导主语从句放在主句之后时可用if来代替。
【例句】:It is unclear whether/if he likes the present.
他是不是喜欢那个礼物还不清楚。
三、用在动词不定式之前时用whether不用if。
【例句】:I don’t know whether to go there at once.
我不知道是不是该立刻去那里。
if和which能引导同位语从句吗
同位语从句指代内容应该和前面的一致,比如说,The man, who is standing in front of the classroom, is our math teacher. The man,应该和后面的who is standing in front of the classroom一致。而if表示如果、可能不确定的情况,引导的从句不能指代前面确定的事物。which引导的从句,在同位语中必然会少掉一部分或者指代不明确。
同位语从句中whether和if的区别
同位语从句中if和whether的区别:
if不能引导同位语从句;
whether可以引导同位语从句。
语法说明:
同位语从句(appositive clause)
指的是在复合句中充当同位语的从句,属于名词性从句的范畴,同位语从句用来对其前面的抽象名词进行解释说明,被解释说明的词和同位语在逻辑上是主表关系。双语例句:
He must answer the question whether he agrees with it or not.
他必须回答他是否同意这样一个问题。
The question whether we should call in a specialist was answered by the family doctor.
我们是否请专家由家庭医生来定。
同位语作用
if和which都不可引导同位语从句。if用whether代替,which用that代替。没有什么逻辑根源,只是习惯而已。
以上就是关于if同位语从句 ,if句型的用法的全部内容,以及if同位语从句 的相关内容,希望能够帮到您。