Не нужно. Владелец карты вида на жительство может проживать в стране столько, сколько ему будет удобно. Знание языка необходимо для получения гражданства.