Ответ:
Решение:
Фраза "for 3 years" указывает на продолжительность действия, которое началось в прошлом и продолжается до настоящего момента. Это соответствует Present Perfect Continuous. Форма have been playing является правильной.
Ответ: a) have been playing
