if、whether的区别

0

ifwhether的区别:表示“是否”时,ifwhether同义,引导宾语从句,另外,whether还可以引导主语从句、表语从句(以及同位语从句)等名词性从句或者让步状语从句;而if还可以表示“如果”,引导条件状语从句,(主句与从句遵循主将从现的原则)。如:I don’t know if/whether he will arrive on time.(我不知道他是不是会按时到达)/ I will ring you up if he arrives on time.(如果他按时到达我会给你打电话的)

[注意]下列情况只能用whether不能用if:①引导主语从句,②引导表语从句,③引导从句作介词宾语,④引导不定式短语,⑤引导让步状语从句,⑥在动词discuss之后,⑦在wonder / not sure之后,⑧在ifwhether含义易混时。如:Whether it is a fine day next Sunday is still a question.(下个星期天是不是个好天还是个问题)(引导主语从句) / Please ask him whether to go there with a raincoat or not.(请问一下带不带雨衣去那儿)(作动词的宾语) / Hainan is the place to be, whether it’s summer or winter.(海南是个该去的地方无论冬夏)(引导让步状语从句)/ Please let me know whether you need my help.(请告诉我你是否需要我的帮助)(引导宾语从句)(如果换成if则还可能表示“如果你需要我的帮助请告知”)

订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请发表评论。x
()
x