Джимми занимается английским уже четыре года?
Ответ: Has Jimmy been taking
Объяснение: Present Perfect Continuous используется в вопросах, чтобы спросить о продолжительности действия, которое началось в прошлом и продолжается до настоящего момента. Форма глагола в вопросе: Has/Have + подлежащее + been + V-ing.