if和whether用法whether和if都可作宾语从句的引导词,意为“是否”,在一般情况下可以互换。if多用于口语和非正式文体中,whether则多用于比较正式的文体中。例如:Idon'tknowif/whetheritisgoingtorain.我不知道是否会下雨。在下列六种情况下,只能用whether,不能用if:1.在带to的动词不定式前。例如:Shehasn'tdecidedwhethertogoornot.她还没有决定去还是不去。2.在介词后面。例如:I'mthinkingofwhetherweshouldgofishing.我在想我们是否该去钓鱼。I'mnotinterestedinwhethershe'llcomeornot.她来不来,我不感兴趣。3.直接与ornot连用时。例如:Ican'tsaywhetherornothewillcomeontime.他能否准时来,我说不准。Idon'tknowwhetherornottheywillcometohelpus.我不知道他们是否会来帮助我们。4.在动词discuss后面的宾语从句中。例如:Wediscussedwhetherwehadasportsmeetingnextweek.我们讨论下周我们是否举行运动会。5.宾语从句提前时只能用whether。例如:Whetherthisistrueornot,Ican'tsay.这是不是真的,我说不准。6.引导位于句首的主语从句或表语从句用whether。例如:Whetherheisrightorwrongisaquestion.他是对还是错仍是个问题。Thequestionwaswhetherhewenttherelastnight.问题是他昨晚去没去那里。在下面三种情况下用if不用whether:1.引导条件状语从句,if意为“如果”时,不可用whether代替。例如:Wewillgoswimmingifitisfinetomorrow.如果明天天气好,我们将去游泳。2.引导否定概念的宾语从句时一般用if。例如:HeaskedmeifIhadn'tfinishedmyhomework.他问我是否没有完成作业。3.状语从句中的evenif(即使)和asif(好像)中的if不能用whether来替代。例如:I'llnotletyouwatchTVevenifyou'refree.即使你有空,我也不让你看电视。