Разница между «если» и «если бы» в русском языке заключается в значении. 14
Если используется для выражения реального условия, от которого зависит реализация события. 3 Обычно глаголы в таких конструкциях употребляются в настоящем и будущем времени. 4 Пример: «Если ты умеешь водить машину, я разрешу тебе сесть за руль». 4
Если бы указывает на нереальное условие, когда ситуация могла произойти, но не произошла, или не могла произойти ни в прошлом, ни в будущем. 3 Обычно глаголы в таких конструкциях употребляются в прошедшем времени. 4 Пример: «Если бы ты умел водить машину, я разрешил бы тебе покататься на моей». 4
Таким образом, если обозначает возможное условие, а если бы — условие желательное или предполагаемое. 2