Игорь Колесников
Оба союза используются для перевода из прямой речи в косвенную общего вопроса. Например: "Do you speak English?", he said. He asked me if(whether) I spoke English. Союз whether переводит альтернативный вопрос. Например: "Do you speak English or French?", she said. She asked whether I spoke English or French