Решение:
Слово 'for three years' указывает на длительность действия, которое началось в прошлом и продолжается до настоящего момента. Используем Present Perfect Continuous.
We + have been studying.
We have been studying English for three years.
Ответ: have been studying