请选择 进入手机版 | 继续访问电脑版

英语家园

 找回密码
 注册

QQ登录

只需一步,快速开始

超棒的英语学习网站快速提高英语水平YY语音频道,免费学习本广告位招租

社区广播台

查看: 134|回复: 1
收起左侧

【语法】if I do和 if I did一词之差,你知道区别吗?

[复制链接]
发表于 2017-12-5 14:09:43 | 显示全部楼层 |阅读模式
1.请看下列例句:

还没做决定,可能坐公交车

A: Shall we go by bus or by train?

B: If we go by bus, it will be cheaper.

They decide to go by train. Later…

A: How are you going to travel?

B: We’re going by train. If we went by bus, it would be cheaper, but the train is quicker.

说话时已经知道不会坐公交了,因此用if we went…而不用if we go…

2. if+过去时表示虚拟的事情,而非过去发生的事情:

What would you do if you won a lot of money? (我们并不认为会真实发生)

如果你赢了很多钱你会怎么做?

If there was an election tomorrow, who would you vote for?

如果明天大选,你会选谁?

3. 比较if I find/ if I found:

I think I left my watch at your house. If you find it, can you tell me?

我想我把手表落在你家了,如果你找到了,告诉我好吗?

If you found a wallet in the street, what would you do with it?

如果你在街上捡到钱包,你会怎么做?(假设)

4. if从句中一般不用would

I'd be very scared if somebody pointed a gun at me.

如果有人拿枪指着我,我会非常害怕。

If we went by bus, it would be cheaper.

如果坐汽车会更便宜。

if…would可以用来表示请求某人做某事:

I would be grateful if you would let me know your decision as soon as possible

如果你能尽快让我知道你的决定我将不胜感激。

5. would/wouldn’t 用于句子的主句(而非if从句):

What would you do if you were bitten by a snake?

如果你被蛇咬了会怎么做?

I'm not going to bed yet. I'm not tired. If I went to bed now, I wouldn't sleep.

我还不累,不想去睡觉。如果我躺在床上也睡不着。

汇报天数: 24 天

连续汇报: 4 天

[LV.4]偶尔看看III

小学二年级

Rank: 3

小学二年级勋章

发表于 2017-12-6 10:47:23 | 显示全部楼层
There is a meeting with the supplier about Human at 10 AM
[发帖际遇]: 一个袋子砸在了 yaimosheng 头上,yaimosheng 赚了 1 元 家元. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

提示
随便
看看

精彩
图片

帖子
导读
快速回复 返回顶部 返回列表