if和when引导条件状语从句区别

如题所述

when与if的区别为:意思不同、用法不同、侧重点不同。

一、意思不同

1、when:什么时候,何时。

2、if:如果,假若。

二、用法不同

1、when:when的基本意思是“什么时候”。可用作疑问副词,用来询问某事曾发生或将要发生的时间,引导特殊疑问句,还可用作关系副词引导限制性定语从句、非限制性定语从句和表语从句,表示“是…时候的事”。

2、if:if作为从属连词,可引导条件状语从句、让步状语从句和名词从句。if引导条件状语从句,从句可为真实条件从句,也可为虚拟条件从句。如为真实条件从句,谓语用陈述语气,表示可能性很大,作“假使”“如果”解,通常用一般现在时代替一般将来时。

三、侧重点不同

1、when:when引导条件状语从句讲述的是客观情形。

2、if:if引导的则是假设性的条件状语从句,通常遵循:“主将从现”,即主句用将来时,从句用一般现在时。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-30

if引导条件状语从句,表示“如果”。如果假设的条件成立,事情就会发生。
when引导时间状语从句,表示“当...的时候”。

if

1、(表示条件)如果  

He will come if you invite him.

2、(表示虚拟)假如,要是

If I were you,I would never do that.

3、.(表示让步)即使

We'll go even if it rains.

4、是否

I wonder if she is ill.

5、(表示因果关系)每一次...的时候(总是会)

If I feel any doubt,I inquire.

6、名词 cn.条件;设想

There are too many ifs in his offer.

when

7、adv. 什么时候; (用于时间的表达方式之后)在那时; 其时; 当时

When did you see him last? 

8、conj.  在…时; 既然; 如果;

We're not sure when the curfew is tonight.

9、pron.   什么时候; 那时;

That was when I was eight. 

10、n.   时间,时候; 日期; 场合;

This is not normal when expressing grief and sadness. 

本回答被网友采纳
第2个回答  推荐于2018-02-22
if引导条件状语从句,表示“如果”。如果假设的条件成立,事情就会发生。
when引导时间状语从句,表示“当...的时候”。
when一般用来表示会发生的事情。if 表示的情况则不一定会发生。
两种从句的时态都是“主将从现”。
例如:
If it doesn't rain, we will go to the park. “如果明天不下雨,我们就去公园。” 表示只要明天不下雨,就会去公园。如果下雨,就不会去公园。
You can watch TV when you finish your homework. “当你完成作业,就可以看电视。”说明“看电视是肯定会发生的,不过要等到”“完成作业”。本回答被网友采纳
第3个回答  2016-08-30
由if,unless引导
if 表示正面的条件,意为“如果”;unless表示反面的条件,意为“除非,如果不”(if not)
You will be late unless you leaveimmediately.除非你立即走,否则,你会迟到。
If you don't hurry up, you'llbe late. 如果你不快点,你就会晚了。
We'll go there unless it rains. 如果不下雨,我们就去那儿。
2、由suppose,supposing,as/so long as,providing, provided, on condition that和in case等引导
这类连词(词组)意思相近,有:“如果、假设、即使、在……条件下”等意义。
Suppose (Supposing) he is ill, whatshall we do? 如果他病了,我们该怎么办?
You'll do allright, aslong as you follow his advice.只要你听从他的劝告,你就会干得很好的。
In case John comes, pleasetell him to wait.假如约翰来了,请让他稍候。
You may keep thebook a further week provided(that) no one else requires it.倘若这本书没有其他人想借的话,你可以再续借一个礼拜。
第4个回答  推荐于2017-11-22
区别是
if表示如果
而when表示当...的时候
请采纳
谢谢本回答被网友采纳