If和While有什么区别?

jsjj滴水成珠
2011-08-06 · TA获得超过111个赞
知道答主
回答量:53
采纳率:0%
帮助的人:91.3万
展开全部
if 连接词 conj.
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.

while 连接词 conj.
1.当...的时候,和...同时
She listened closely while he read the letter.
I'll take care of your children while you are away.
We must strike while the iron is hot. 趁热打铁。
2.而,然而 I like tea while she likes coffee.
3.虽然,尽管 While I like the color of the hat, I do not like its shape.
4.只要
213雪
2011-08-06
知道答主
回答量:25
采纳率:0%
帮助的人:7万
展开全部
if 和while 都可以引导表语从句。但if不能引导主语从句,只有while可以引导。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
943658766
2011-08-06 · 超过19用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:63.5万
展开全部
If表示如果,一般是用在条件状语从句中的。
很多时候都用于虚拟语气,如:If I were you这种句式里的。
while 一般表示当什么什么时候,后面的动词是ing形式的
另外最常用的意思是表示而的意思,Kate likes reading while Lily likes going skating.
追问
if引导的主句和从句分别用什么事态?while引导的主句和从句分别用什么事态?when和while的区别?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ceeborn
2011-08-06 · TA获得超过692个赞
知道小有建树答主
回答量:334
采纳率:0%
帮助的人:192万
展开全部
1,在表示during the whole time that(长达……之久)或while(只要)的含义时,往往用as long as。例如:As long as there is life there is hope. 留得生命在,不怕没希望.
2,在表示on condition that, provided that或if(只要,如果)的含义时,用as long as或so long as的情况均很常见。例:I'll accept any job as / so long as I don't have to get up early. 只要不必早起,任何工作我都可以接受.
3,在表示since, considering that(既然,因为)的含义时,多用as long as。例:As long as you are going, I'll go too. 既然你要去,那么我也去.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式