if和whether的用法区别口诀是:whether可置于句首引导主语从句,而if不能,whether可以用在介词之后,引导宾语从句而if不能。whether在名词之后引导同位语从句时用whether不用if。
区别:
1、if和whether在宾语从句中,都表“是否”,可换用,if更口语化,whether正式些。当有or not时,一般用whether,而不用if。
2、if可引起条件状语从句,whether不用于状语从句。
3、whether可引起主语从句,表语从句,if不能用于这两种情况。
4、if在名词性从句中只能引导动词后的宾语,whether可通用。
主要释义:
whether主要用作为连词(是否;不论)、介词(两个中的哪一个)。比如Whether such work is a matter of debate.翻译:这个工作是否有用还有待考量。
除此之外,再给大家补充其固定搭配:whether……or……表示的意思是“不管,不论……还是……”。
if可作名词(表示可能发生的事)也可以作连词(如果、要是)。表示如果的时候通常会引导条件状语从句。比如He will happy if you do that.翻译:如果你做了那个事情,他会很高兴的。
一、含义不同
1、whether
conj. 是否;不管;无论。
2、if
conj. 如果;即使;每当;n. 条件;设想。
二、用法不同
1、whether
whether用作连词,意思是“是否,是不是”,可引导名词从句或动词不定式短语。
whether还可引导让步状语从句,意思是“不管,无论”,从句中通常用一般现代时代替将来时。
I'm uncertain whether to go or not.。
我不能肯定去还是不去。
2、if
if引导条件状语从句,从句可为真实条件从句,也可为虚拟条件从句。如为真实条件从句,谓语用陈述语气,表示可能性很大,作“假使”“如果”解,通常用一般现在时代替一般将来时; 如果if从句中用will,表示意愿。
从句如为虚拟条件从句,谓语动词要用虚拟语气,表示可能性不大或与过去事实相反,作“要是,假如”解。可指过去的情况,也可指现在和将来的情况。指将来情况时可用were to或should。
I can give you a round neckline if you prefer.。
如果您喜欢我可以给您开个圆领口。
三、侧重点不同
1、whether
意思是“假使,如果”时,whether从句单纯表示事实;whether可以用在介词之后的间接疑问句中;whether可以用在“to+动词原形”的前面;whether可以引导主语、表语从句。
意思是“是否”时,whether多用于书面语中,可与or或or not连用,除引出宾语从句外,还可引出主语从句、表语从句、同位语从句或与不定式连用。
2、if
意思是“假使,如果”时,if从句可以表示希望;if不能用在介词之后的间接疑问句中;if不能用在“to+动词原形”的前面;if不能引导主语、表语从句。
意思是“是否”时,if作“是否”解时,多用于口语,引出宾语从句,不能直接跟or not连用。
if和whether都可译为\"是否\",二者引导宾语从句时通常可以互相替换,口语中多用if代替whether。例如:Ask。
if/whether
he
plans
to
come
to
the
meeting.
而以下几种情况中,
只能用whether:
1.
强调两方面的选择,特别是句中有or。
not时。如:
Let
me
know
whether
you
can
come
or
not.
2.
宾语从句前置时。如:
Whether
this
is
true,
can\'t
say.
3.
引导主语、表语、同位语从句时。如:
Whether
the
football
game
will
be
played
depends
on
the
weather.
(主语从句)
The
question
is
whether
he
can
do
it.
(表语从句)
The
question
whether
we
should
go
with
them
must
be
decided
at
once.
(同位语从句)
4.
在介词之后作介词的宾语时。如:
haven\'t
settled
the
question
of
whether
I\'ll
go
back
home.
5.
在不定式前与不定式一起组成词组时。如:
Whether
to
go
or
stay
is
still
question.
6.
在discuss,
decide
等动词后作宾语时。如:
We
discussed
whether
we
should
go
there
by
plane.
值得注意的是:
if还可以引导条件状语从句,是\"假如;如果\"之意,而whether可以引导让步状语从句,是\"不管;无论\"。
之意。如:
If
you
ask
him,
he
will
help
you.
shall
go,
whether
you
come
with
me
or
stay
at
home.
一、if或whether引导宾语从句时,作“是否”讲,常放在动词ask。
、see
、say
、know和find
out等后面。一般情况下,两者常可换用,在口语中多用if。如:
例1
Nobody
knows
whether
(if)
it
will
rain
tomorrow.
没有人知道明天是否下雨。
例2
Lucy
asked
whether
(if)
they
had
cotton
sweater
.露西问他们是否有棉制的羊毛衣。
二、if或whether引导宾语从句时,要注意三个方面,即连词、语序和时态。
if或whether不能和that。
或其它连词(副词)同时使用,也不能省去。如:
if或whether引导的宾语从句时,虽具有疑问意义,但从句语序应用陈述句语序。如:
The
old
woman
asked
me
.if
(whether)
knew
the
way
to
the
hospital
.老妇人问我是否知道去医院的路。
if或whether引导的宾语从句应和主句的时态保持一致。即主句为一般现在时,从句用任一种时态;主句为一般过去时,从句则用过去时中的任一种时态。如:
例6
don’t
know
if
(whether)
he
has
come
here
我不知道他是否来过这儿。
例7
Tom
asked
if
(whether)
had
read
the
book
汤姆问我是否看过这本书
。
三、if和whether的区别:
在动词不定式之前只能用whether。
。如:
在whether
……
or
not
的固定搭配中。如:
在介词后,只能用whether。如:
4宾语从句放在句首表示强调时,只能用whether。
。
用法区别:
1. if和whether在宾语从句中,都表“是否”,可换用,if更口语化,whether正式些。当有or not时, 一般用whether,而不用if。
2. if可引起条件状语从句,whether不用于状语从句。
3. whether可引起主语从句,表语从句,if不能用于这两种情况。
4. if在名词性从句中只能引导动词后的宾语,whether可通用。
if 与whether用法的细致区别:
1、在引导主语从句、表语从句、同位语从句时一般用whether不用if。
2、引导宾语从句,一般既可用whether也可用if。
3、or not放在whether所引导的从句句尾,则可以用if来替换。
4、whether和or一起还有“不管”之意,引导让步状语从句。
5、用在动词不定式之前时用whether不用if。
例句:
1,Nobody knows whether (if) it will rain tomorrow. 没有人知道明天是否下雨。
2,Lucy asked whether (if) they had a cotton sweater. 露西问他们是否有棉制的羊毛衣。