Ответ:

Перевод задания: Обведите лучшие варианты ответов.

Ответ: b. I’ve been studying abroad for two years. (Я учусь за границей уже два года.)

С периодом времени используется for: for two years. Вариант since three weeks грамматически неверен.