Многие часто путают whether и If, так как у этих союзов много общего.
Вы можете сказать, как whether, так и if, когда пересказываете речь другого человека.
Например:
He wanted to know whether I had lessons via Skype.
He wanted to know if I had lessons via Skype.
т.е он спрашивал, занимаюсь ли я английским по скайпу.
Однако у whether и If есть отличия.
1)Whether – более формальное слово. Т.е его следует употреблять в деловой переписке и формальных ситуациях.
2) Whether показывает, что оба варианта возможны, а If, что действие произойдет только в одном случае.
Закрепляем:
УПОТРЕБЛЯЙТЕ IF В УСЛОВНЫХ ПРЕДЛОЖЕНИЯХ
А WHETHER, КОГДА ОБА ВАРИАНТА ВОЗМОЖНЫ.