ChaseDream
搜索
返回列表 发新帖
查看: 2405|回复: 2
打印 上一主题 下一主题

if 和when有啥区别?

[复制链接]
楼主
发表于 2008-3-2 00:03:00 | 只看该作者

if 和when有啥区别?

PREP第70题后面举了一个OG的例子,

WHEN只能作I当..的时候,IF表如果的条件从句.

但是很多情况两者都能解释的通啊?

怎么区分呢?


[此贴子已经被作者于2008-3-2 11:07:40编辑过]
沙发
发表于 2008-3-2 18:13:00 | 只看该作者
站在一个编过程序的人的角度来说,if有因果关系,而when是没有的,只代表结果在此阶段发生。更严密的回答答不太上来。
板凳
发表于 2008-3-3 01:42:00 | 只看该作者
建议看看原版OG11或者OG10,而且要看解释。如果没记错的话,在GMAT里IF只能表示”如果“,而且只在条件状语使用。假如要在宾语从句中表示”是否“,只能用WHETHER,不能用if。When只表示”当什么时候“(具体有时间概念),在GMAT里没有”如果“的意思。

举例:IF I WERE YOU 是绝不能表达成 WHEN I WERE YOU的
           WHEN I WAS A CHILD 和IF I WERE A CHILD,前者表示时间,后者才表示”如果...“
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

手机版|ChaseDream|GMT+8, 2026-2-8 01:59
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2025 ChaseDream.com. All Rights Reserved.

返回顶部