您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > if-和whether-的区别
(1)互换的场合1.引导宾语从句表示“是否”时,两者常可互换。如:Heaskedif[whether]wewantedadrink.他问我们是否想喝一杯。Hedidn’ttellmeif[whether]hewouldcome.他没有告诉我他是否会来。注:若是引导条件状语从句,则只能用if(意为“如果”)。2.如果ornot放在whether所引导的从句句尾,则可以用if来替换。Idon’tknowwhether/ifhewillcomeornot.我不知道他是不是回来。注意:ornot放在whether之后时,只能用whether不用if。Idon’tknowwhetherornothewillcome.我不知道他是不是回来。(2).通常用if的场合当引导一个否定的宾语从句时,通常用if而不用whether。如:Idon’tcareifitdoesn’train.我不在乎天是否下雨。注:在个别词语(如wonder,notsure等)后的从句否定式有时也可能用whether来引导。如:Iwonderif[whether]heisn’tmistaken.我想知道他是否错了。(3).通常用whether的场合一.在引导主语从句、表语从句、同位语从句时一般用whether。如:⑴Whetheritistrueremainsaquestion.(主语从句)那是不是真的还是个问题。⑵Thequestioniswhetheritistrue.(表语从句)问题是是不是真的。⑶Wehaveadoubtwhetheritistrue.(同位语从句)我们怀疑那是不是真的。注:whether引导主语从句放在主句之后时可用if来代替。Itisunclearwhether/ifhelikesthepresent.他是不是喜欢那个礼物还不清楚。二.在强调任意选择时,用whether…or。HeaskedmewhetherIwantedtogotherebytrainorbybus.他问我是想乘火车还是坐公共汽车去那里。Idon’tknowwhetherheiswrongorsheiswrong.我不知道是他错了,还是她错了。注:whether和or一起还有“不管”之意,引导让步状语从句。Whetherhedrivesortakesthetrain,hewillbehereontime.不管开车来还是乘火车来,他都会准时到。Whetherheagreesornot,Ishalldothat.不管他同意与否,我都要那样做。四.虽引导宾语从句,但为了强调宾语部分,也可把从句放在句首,此时只用whether。WhetherhewillcomeIamnotsure.他是不是来我拿不准。WhetherheissingleIdon’tknow.他是否单身,我不知道。五.从句作介词宾语时只用whether。Itdependsonwhetheritwillbefine.那得看是不是晴天。三、用在动词不定式之前时用whether。Idon’tknowwhethertogothereatonce.我不知道是不是该立刻去那里。Ididn’tknowwhethertolaughortocry.我真是哭笑不得。六.作discuss等动词的宾语时,用whether。Wediscussedwhetherweshouldclosetheshop.我们讨论是不是该关掉商店。七.句子中有if引导的条件句,如再有表示“是否”的宾语从句,用whether不用if。HeaskedmewhetherI’dmovetoNewYorkifIgotthejob.他问我如果我得到那份工作是否会搬家到纽约。八.容易产生歧义时用whether不用if来表示“是否”。Pleaseletmeknowifyouneedhelp.如果你需要帮助请告诉我。或:请告诉我你是否需要帮助。对比:Pleaseletmeknowwhetheryouneedhelp.请告诉我你是否需要帮助。
本文标题:if-和whether-的区别
链接地址:https://www.777doc.com/doc-1221107 .html