if not 和unless有什么区别

如题所述

if not 和unless的区别:读音不同、意思不同、用法不同

一、读音不同

1.if not读音:英 [ɪf nɒt]   美 [ɪf nɑːt] 

2.unless读音:英 [ən'les]     美 [ən'les]    

二、意思不同

1.if not意思:不然的话; 要不是; 即使不

2.unless意思:

conj. 除非;如果不

prep. 除 ... 外

三、用法不同

1.if not用法:引导条件状语从句,从句可为真实条件从句,也可为虚拟条件从句。如为真实条件从句,谓语用陈述语气。

例句:

If it were not for friction, you could not walk.

要不是由于摩擦,你就不能行走。

2.unless用法:所引导的条件状语从句常用一般现在时表示将来意义,主句多用一般将来时。unless在表示“除非”时,如其引导的从句谓语是be,而从句的主语跟主句的主语相同时,从句的主语和be就可省略。有时从句中主语为it时,也可省略it或从句中的有关成分。

例句:

I sleep with the window open unless its really cold.

我总是开著窗户睡觉,除非天气非常冷才关上窗户。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-26
  unless和if not都意为“除非,如果不”,下面说说unless和if not的用法区别。
  
  1.两者都表示否定,通常unless和if...not可换用,如:
  Come tomorrow if I don't phone/unless I phone.如果我不打电话,我明天过来。
  I‘ll take the job if the pay's not too low/unless the pay's too low.如果工资不是太低,我将从事这份工作。
  
  2.在下面几种情况下,unless和if not不能随便换用。
  (1)当句子表示“B事物如果不停止,A事物将会发生”,我们可以用if not或者unless.
  I‘ll come back tomorrow if there's not a plane strike.(OR...unless there's a plane strike.)要不是飞机出故障了,我明天就打算回来。
  Let's have dinner out-if you're not too tired.(OR...unless you're too tired.)如果你不是太累的话,我们出去吃饭吧。
  
  (2)如果表示“A事物发生是因为B事物没有发生”,我们一般只能用if not.
  I'll be glad if she doesn't come this eveing.(NOT I'll be glad unless she comes this eveing.)
  如果她今天晚上没有来,我会非常高兴。
  She'd be pretty if she didn't wear so much make-up.(NOT...unless she wore so much make up.)
  如果她没有化如此浓的妆,她会更漂亮。本回答被提问者和网友采纳
第2个回答  2015-12-30
if not 是如果不 unless 是除非
相似回答