条件
什么条件成立,这件事才会发生或适用?
含义
条件说明一种情况取决于另一种情况。它可以表达真实的可能、经常成立的联系,也可以涉及纯粹想象的情况。语言可以用连接词或动词形式来表达,有些只靠上下文,不使用单独的条件标记。条件不同于假想情境:它着重说明两种情况之间的联系,而不是其中的情况是否真实。
如何识别
找出哪种情况必须成立,另一件事才会发生,或另一句话才适用。
用母语深入讲解
如果和更口语化的要是可以引出条件,后面常用就说明条件成立后会怎样。只要…就…表示有这个条件便足够,只有…才…表示没有这个条件就不行。汉语动词不会仅仅因为句子表达条件而改变形式。
如果明天下雨,我们就不去公园了。 (Rúguǒ míngtiān xiàyǔ, wǒmen jiù bù qù gōngyuán le.)
只要有公交车,我就不打车。 (Zhǐyào yǒu gōngjiāochē, wǒ jiù bù dǎchē.)
有公交车这个条件已经足够让说话者不打车。
只有买了票,才能进去。 (Zhǐyǒu mǎi le piào, cái néng jìnqù.)
买票是进去之前必须满足的条件。
在所学语言中
英语常用if引出条件,unless表示如果不。说到普通的将来可能性时,if后面通常用现在时,即使另一部分用了will。表示可能性较小或假想的情况时,if后面常用过去形式,另一部分用would加动词原形,也就是不带词尾变化的形式。
If it rains tomorrow, we'll eat inside.
如果明天下雨,我们就在屋里吃饭。
Rains是现在时形式,但tomorrow说明谈的是将来。
You can't use the pool unless you're a guest.
除非你是住客,否则不能使用泳池。
Unless you're a guest表示如果你不是住客。
If I had a bigger kitchen, I would buy a larger table.
要是我的厨房大一点,我就会买张更大的桌子。
Had表示现在的假想情况,不是过去发生的事。
中文可以靠明天、会等词表达将来,动词本身不变。英语在普通的将来条件中,if后通常不能照着将来的意思加will:*If it will rain tomorrow, we'll stay home. → If it rains tomorrow, we'll stay home. 另外,if后的过去形式也可能表示现在或将来的假想情况,不一定表示过去。