Французский только в Квебеке, в других провинциях это фиктивный язык. В Квебеке французский необходим везде, кроме Монтреаля. В монтреале его знать очень хорошо, но не обязательно. Мы с муже толком не знаем, муж правдо может хоть пару слов связать, а я вообще ноль  ничего уже больше 10 лет живём не жалуемся