if 和whether的用法区别
if和whether在宾语从句中,都表“是否”,可换用,当有or not时, 一般用whether,而不用if。 if可引起条件状语从句,whether不用于状语从句。 whether可引起主语从句,表语从句,if不能用于这两种情况。 if在名词性从句中只能引导动词后的宾语,whether可通用。 扩展资料 if 与whether用法的'细致区别: 1、在引导主语从句、表语从句、同位语从句时一般用whether不用if。 2、引导宾语从句,一般既可用whether也可用if。 3、or not放在whether所引导的从句句尾,则可以用if来替换。 4、whether和or一起还有“不管”之意,引导让步状语从句。 5、用在动词不定式之前时用whether不用if。 6、虽引导宾语从句,但为了强调宾语部分,也可把从句放在句首,此时只用whether不用if。 7、从句作介词宾语时只用whether不用if。 8、作discuss等动词的宾语时,用whether不用if。 9、句子中有if引导的条件句,如再有表示“是否”的宾语从句,用whether不用if。 10、 容易产生歧义时用whether不用if来表示“是否”。 11、 如果宾语从句为否定句时,则只用if不用whether。
if和whether的区别与用法
又到了为小伙伴们解惑的时候了 (*❦ω❦),if后面的句子通常是陈述句,不需要加上or not,需要具体条件;而whether后面的句子通常是一种疑问句或者名词性从句,需要加上or not,不需要具体条件。这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先:了解完if和whether的基础知识后,现在就来看看它们的具体区别~(@^_^@)~1、是否需要陈述句if引导的条件句通常是陈述句,而whether引导的条件句通常是一种疑问句或者名词性从句。具体来说,if后面的句子通常是陈述句,而whether后面的句子通常是一种疑问句或者名词性从句。例句:- I don't know if he is coming to the party.(我不知道他是否会来参加派对。)- She asked me whether I had finished my homework.(她问我是否完成了作业。)2、是否需要or notif引导的条件句通常不需要加上or not,而whether引导的条件句通常需要加上or not。具体来说,if后面的句子通常不需要加上or not,而whether后面的句子通常需要加上or not。例句:- I'm not sure if I can make it to the meeting.(我不确定我能否参加会议。)- Can you tell me whether or not the store is open on Sundays?(你能告诉我这家商店周日是否营业吗?)3、是否需要具体条件if引导的条件句通常需要具体条件,而whether引导的条件句通常不需要具体条件。具体来说,if后面的句子通常需要具体条件,而whether后面的句子通常不需要具体条件。例句:- If it rains tomorrow, we will stay at home.(如果明天下雨,我们会呆在家里。)- She asked me whether I liked the movie or not.(她问我是否喜欢这部电影。)