Ответ:

Перевод задания: Он _____ английский три года, прежде чем переехал в Лондон. Выберите правильный вариант.

Правильный вариант: b) had been studying (изучал). Указанная длительность до другого события в прошлом обычно выражается Past Perfect Continuous.

He had been studying English for three years before he moved to London.

Он изучал английский три года, прежде чем переехал в Лондон.