宾语从句if 和whether的用法区别
宾语从句if 和whether的用法区别:
含义不同:whether conj.是否,不管,无论;if conj.假如,即使,每当;n. 条件,设想;
用法不同:whether用作连词,意思是“是否,是不是”,可引导名词从句或动词不定式短语;whether还可引导让步状语从句,意思是“不管,无论”,从句中通常用一般现代时代替将来时。
if引导条件状语从句,从句可为真实条件从句,也可为虚拟条件从句。如为真实条件从句,谓语用陈述语气,表示可能性很大,作“假使”“假如”解,通常用一般现在时代替一般将来时;假如 if 从句中用will,表示意愿。
从句如为虚拟条件从句,谓语动词要用虚拟语气,表示可能性不大或与过去事实相反,作“要是,假如”解。可指过去的状况,也可指现在和将来的状况。指将来状况时可用were to 或should。
侧重点不同:whether意思是“假使,假如”时,whether 从句单纯表示事实;whether可以用在介词之后的间接疑问句中;whether可以用在“to+动词原形”的前面;whether可以引导主语、表语从句。
if 意思是“假使,假如”时,if 从句可以表示盼望;if不能用在介词之后的间接疑问句中;if不能用在“to+动词原形”的前面;if不能引导主语、表语从句。
if的例句:Only time will tell if the treatment has been successful(只有时间才能证明这种疗法是否成功);whether的例句:I'm not sure whether I should tell you this(我拿不准该不该把这事告诉你)。