英语条件句(或“if 子句”)向我们展示了一种情况如何依赖于另一种情况的发生。如果下雨,你会被淋湿。它们给了我们原因和可能的结果。英语中有四种类型的条件句。这些可以用来谈论过去、现在和未来——可能发生的事情,总是发生的事情,或者由于其他事情而可能发生的事情。本文将介绍4种英语条件句类型及用法,让我们开始吧。
英语条件句是什么意思
条件允许我们使用更大的灵活性来表达我们的想法,让我们有机会谈论一系列情况和可能的结果,包括:
- 某事的可能影响
- 某事的想象后果
- 事情可能会有所不同
条件句可以是“真实的”或“不真实的”;它们可以与我们生活中真实的、可能的或想象的情况有关。条件由“if”子句和主要或条件子句组成。条件子句解释了“如果”“if 子句”中的事件发生的后果。例如:
‘if’ 子句, 条件子句
If it rains, we will get wet.
延伸阅读:英语连词大全用法和经典句式
英语条件句类型
第一个条件
我们用第一个条件句来谈论未来可能出现的情况。我们经常使用这种结构来解释预期的动作,基于可能发生或可能不会发生的事件。
如果 + 一般现在时 + will + 不定式
If it is hot tomorrow, I will buy an ice cream.
第一个条件允许我们表达想象的未来情况的想象的未来结果。当我们使用第一个条件句时,我们相信想象的情况比使用第二个条件句更有可能(见下文)。
在这种类型的结构中,“if 子句”中的现在简单形式指的是可能的未来情况,而不是现在。第一个条件句可以指不久的将来“如果以后下雨……”或几年前的一段时间“如果我拿到一个好学位……”。
可以使用“if 子句”和“will”来用第一个条件句形成问题。例如:
Where will you go if it is a nice day tomorrow?
If Dave is free at the weekend, will you go to the beach?
第一个条件句常被用作解释积极或消极后果的一种方式,尤其是对儿童:
If you eat too many sweets, you will damage your teeth!
If you work hard, you can go out and play.
You can’t watch TV if you don’t finish your homework.
第一个条件句也用于与其他人谈判,例如:
If you do the shopping, I’ll cook dinner.
例句
I’ll ring you later if I have time.
If I eat all that cake, I’ll get fat!
If I get a promotion, I will earn more money.
What will you do if he doesn’t come to the party?
If I have time later, I may go to the shop.
第二个条件
我们使用第二个条件来表达未来可能的或假设的情况。第二个条件句用于预测未来不真实情况的后果。通过使用第二个条件,说话者清楚地表明“if 子句”中的情况还没有发生——它是假设的。在“if 子句”中使用过去简单时指的是可能的未来,而不是过去。
如果+一般过去式+Would+不定式
If we were rich, we would buy a new sports car.
第二个条件句可以涵盖一系列不同的情况,从我们生活中可能发生的事情到不太可能发生的事情。If I got a new job, I would be happy ,If I could fly to the moon, I would take a photo of Earth,这都是第二个条件句,但情况一比情况二更有可能发生。
也可以使用第二个条件句,使用“将”来形成问题。例如:
What would you do if he asked you to marry him?
Would you buy a new house if you won the lottery?
在正式语言中,“if I was”可以替换为“if I were”。例如:
If I were a doctor, I would try to improve poor people’s health.
If I were you, I would save some money before you look for a new car.
In conversational and everyday English it is fine to use ‘If I was…’.
第二个条件句:例句
If I was a lawyer, I would earn a lot more money.
I would buy a new house, if the bank would give me a mortgage.
What would you do if you won a million pounds?
Do you think Sarah would be happier if she lived with her parents?
If I were you, I would accept the job offer.
第三个条件
我们使用第三个条件来表达过去事件的结果如何可能不同。我们使用第三条件来谈论过去发生或未发生的事件及其后果。
if + 过去完成时 + would + have + 过去分词
If I had been taller at school, I would have been in the basketball team.
我们使用第三个条件句来解释我们生活中的事件,同时也表达遗憾,例如:
If I hadn’t failed the exam, I would have become a lawyer.
If I had listened to my parents, I would have made the right decision.
第三条件:例句
If I hadn’t moved to the USA, I wouldn’t have met my future wife.
If I had thought more carefully about it, I wouldn’t have moved to my flat.
If I hadn’t met Joe, I wouldn’t have started playing tennis.
If studying Law had been easier, I wouldn’t have changed to History.
If you hadn’t met Peter, do you think you would have considered moving to London?
零条件
零条件用于表达真实的陈述。我们用它来描述事实。它也可以用来讨论我们生活中真实的事情。
如果+一般现在+一般现在
If I eat too much chocolate, I get fat.
零条件:例句
- If you do lots of exercise, you get fit.
- If you eat too much chocolate, you get fat.
- If plants don’t get water, they die.
- If you practise vocabulary regularly, you remember it.
- If you freeze water, you make ice.
英语条件句使用条件
“如果”的替代品
“如果”通常用于英语条件句中,但我们可以使用其他词来代替。unless , provided , even if , supposing和as long as也可用于条件句。在下面的例子中,provided、supposing和as long as可以代替if来给出类似的含义:
If it’s a nice day, we will go to the park.
(Provided it’s a nice day, we will go to the park.)
除非以不同的方式使用,意思是“如果……不是”。
If you don’t eat your dinner, you can’t have an ice cream.
You can’t have an ice cream unless you eat your dinner.
‘Even if’可以用来表示否定的结果。比较这两个句子的不同含义:
‘If I was rich, I would move to Italy.’
‘Even if I was rich, I wouldn’t move to Italy.’
should也用于英语条件句中,代替if。意思是“如果你碰巧……”。“应该”的这种用法非常正式,在日常对话中并不常见。比较以下示例:
If you have enough time, please ring me later.
Should you have the time, please ring me later.
不同的动词形式
本学习指南中的许多示例都使用简单动词形式,但根据上下文,连续形式也可用于英语条件句中。例如:
If I had booked that holiday, I would be swimming in the sea right now!
If I catch the 10am train, I will be sitting at my desk in one hour!
If I hadn’t missed the train, I wouldn’t have been waiting for two hours at the station.
使用情态动词
最常见的英语条件句包括“will”或“would”。但是,也可以使用其他情态动词,例如‘could’, ‘may’, ‘can’ 或者 ‘might’。例如:
If John arrives early, we could go to the pub.
使用英语英语条件句时的一个常见错误是试图将情态动词放在条件从句中,而实际上它应该放在主句中。
正确句子:If I go to London, I will visit Big Ben.
错误句子:If I will go to London…
总结
条件句就是谈论可能发生的事情,并考虑这件事情的结果。 它是指一种表示假设的主从复合句。英语的条件句有很多类型,最常见的就是if或者unless引导的条件句。