A2 · 条件句与假设
第一类条件句(if 从句第 1 类)
很有可能真的会这样。
一目了然
- 记住这句
- if 从句用现在时,主句用 will——不能反过来。
- 构成
- If it rains,条件
- 标志词
- if
- unless
- in case
- as long as
- provided that
- 易错点
- 错误:If it will rain, we will stay at home.正确:If it rains, we will stay at home.
轮到你了
本主题共有 5 道练习。答案在浏览器里直接判断,不会离开你的设备。
构成形式
词干(规则) 人称词尾 助动词
| 条件 | If it rains, |
| 结果 | we will stay at home. |
| 如果我觉得不舒服 | If I feel ill, |
| 如果你觉得不舒服 | If you feel ill, |
| 如果他觉得不舒服 | If he feels ill, |
| 如果我们觉得不舒服 | If we feel ill, |
| 如果你们觉得不舒服 | If you feel ill, |
| 如果他们觉得不舒服 | If they feel ill, |
| 我就去叫医生 | I will call a doctor. |
| 你就去叫医生 | you will call a doctor. |
| 他就去叫医生 | he will call a doctor. |
| 我们就去叫医生 | we will call a doctor. |
| 你们就去叫医生 | you will call a doctor. |
| 他们就去叫医生 | they will call a doctor. |
| 用情态动词 | If you finish early, you can go. |
| 用祈使句 | If you see her, say hello. |
| 反向条件(unless) | Unless it rains, we will walk. |
规则逐条讲
这个主题讲的形式提示要用这个形式的词
if 从句用一般现在时,主句用 will。
If she calls, I will let you know.如果她打电话来,我会告诉你。
if 从句里永远不用 will。
If you need help, just ask.你如果需要帮忙,尽管说。
unless 的意思是“如果不”,后面不再加否定。
We will start unless someone objects.如果没人反对,我们就开始。
主句里也可以用 can、may、should 或祈使句代替 will。
If the shop is open, buy some bread.如果商店开着门,就买点面包。
例句
If we leave now, we will catch the train.如果我们现在出发,就能赶上火车。
I will help you if you ask me.你要是开口,我就会帮你。
Unless you hurry, you will be late.你要是不快点,就会迟到。
If you are tired, we can stop.如果你累了,我们可以停下来。
再看 5 个例句
If it rains, we will stay at home.如果下雨,我们就待在家里。
She will miss the train if she does not hurry.她如果不快点,就会错过火车。
If you need help, just call.如果你需要帮忙,打个电话就行。
We will not go if the weather is bad.如果天气不好,我们就不去了。
If I finish early, I will come round.如果我早点做完,就过去找你。
中文母语者最容易踩的坑
注意
两个错误几乎总是一起出现。第一个是 if 从句里的 will:中文“如果明天会下雨”里有“明天”和“会”,但英语的条件从句只用现在时。第二个是 unless 后面再加否定:中文说“除非你不快点”听起来已经别扭,英语的 Unless you do not hurry 更是变成了“如果你不不快点”,意思恰好相反。unless 本身已经包含了“不”。
详细讲解
阅读全文 · 约 1 分钟
第一类条件句说的是说话人认为有可能发生的条件,以及由此产生的结果。if 从句用一般现在时,主句用 will:If it rains, we will stay at home。
主句里除了 will,也可以用其他指向将来的形式:can、may、should、going to,或者祈使句:If you see her, tell her I called。唯一不行的是在 if 从句里用 will——将来的意思只由主句来承担。
这一点和中文的思路正好相反。“如果明天下雨,我们就待在家里”——明天下雨是将来的事,中国学习者自然想说 If it will rain tomorrow。但英语的规则是:条件从句里用现在时表示将来,If it rains tomorrow。unless 则把条件反过来,意思是“除非”“如果不”;它后面的句子保持肯定形式。
这个主题你掌握得怎么样?
练习之后这里会自动填写。你也可以随时在这里自己修改。