если бы … , (то) … бы
非事實條件句
Unreal conditions with бы — Russian grammar, C1
接續
если бы + 過去式, (то) + 過去式 + бы;時間由上下文決定(現在、過去都可以)
если бы + past tense, (то) + past tense + бы; the time comes from context (present or past)
說明
俄語的非事實條件句兩邊都用過去式加 бы,不分現在或過去:Если бы у меня было время, я бы поехал.(如果我有時間就去了/就會去。)бы 也可以表示客氣的願望:Я бы выпил кофе.
Russian unreal conditions use past + бы on both sides, for present or past alike: Если бы у меня было время, я бы поехал. бы also softens a wish: Я бы выпил кофе.
注意事項
- 真實的條件不加 бы:Если будет время, я поеду.A real condition has no бы: Если будет время, я поеду.
常見錯誤
- ✗ Если бы я знаю, я бы сказал.
✓ Если бы я знал, я бы сказал.
бы 後面用過去式。бы takes the past tense. - ✗ Если бы у меня будет деньги, я бы купил машину.
✓ Если бы у меня были деньги, я бы купил машину.
兩邊都用過去式:были。Past on both sides: были.
例句
Если бы ты позвонил раньше, мы бы успели.
Е́сли бы ты позвони́л ра́ньше, мы бы успе́ли.
如果你早點打電話,我們就來得及了。
If you had called earlier, we would have made it.
Я бы с удовольствием поехал с вами, но я занят.
Я бы с удово́льствием пое́хал с ва́ми, но я за́нят.
我很樂意跟你們去,可惜我很忙。
I would gladly go with you, but I’m busy.
Если бы не дождь, мы бы гуляли в парке.
Е́сли бы не дождь, мы бы гуля́ли в па́рке.
要不是下雨,我們就在公園散步了。
If it weren’t for the rain, we would be walking in the park.
練習
在 Hanabiの小天地 聽例句的錄音、做 3 題練習,答對 2/3 就算學會,進度會記下來。
到網站練習這個文法 →